Jump to content

Nápověda:MergeHistory

From mediawiki.org
This page is a translated version of the page Help:Merge history and the translation is 82% complete.
PD Poznámka: Úpravou této stránky souhlasíte s uvolněním vašeho příspěvku pod licencí CC0. Více informací získáte na stránce nápovědy veřejné domény. PD

Sloučit historii je speciální stránka , která umožňuje automaticky sloučit historii dvou stránek.

Tato funkce je dostupná uživatelům s uživatelským právem mergehistory ke stránce Special:MergeHistory. Uživatelé ve skupině uživatelů sysop mají toto právo automaticky.

Stránky sloučené prostřednictvím této speciální stránky najdete v "protokolu sloučení".

Použití

Primárním případem použití historie sloučení je vyčištění po situaci, kdy někdo přesune stránku pomocí kopírování a vkládání (spíše než procházení řádných formulářů pro přesun stránky ).

Tento nástroj umožňuje opravit porušení licence způsobené původním vyjmutím a vložením a znovu propojit historii, čímž vzniká situace téměř nerozlišitelná od situace, kdy by k vyjmutí a vložení nikdy nedošlo.

Jděte na stránku Special:MergeHistory. Do poskytnutých vstupních polí zadejte názvy zdrojové stránky a cílové stránky. Zdrojová stránka je stránka, jejíž revize chcete sloučit do jiné stránky, zatímco cílová stránka je stránka, do které bude revize sloučena.

Klikněte na "Zobrazit slučitelné editace". Zobrazí se seznam revizí ze zdrojové stránky spolu se sadou přepínačů. Zpočátku je viditelný pouze pravý sloupec přepínačů a levý sloupec je skrytý.

Jednoduché sloučení

  • Pro jednoduché sloučení lze přesunout pouze úpravy starší než nejstarší verze cílové stránky.
  • Pokud chcete sloučit všechny úpravy se zdrojovou stránkou a všechny jsou starší než nejstarší verze cílové stránky, můžete obě sady přepínačů nechat prázdné. Zdrojová stránka se stane přesměrováním na cílovou stránku.
  • Jinak klikněte na přepínač vedle revize (v pravém sloupci) a vyberte ji. Levý sloupec přepínačů nechte prázdný. Tato revize a všechny revize starší než ona budou přesunuty na cílovou stránku.
  • Jakmile vyberete požadované revize, klikněte na Sloučit verze pro provedení sloučení.
  • Pokud bylo sloučení úspěšné, měli byste vidět stránku podobnou této.

Uvolnění cesty pro jednoduché sloučení

  • Pokud cílová stránka začala jako přesměrování na zdrojovou stránku, může jednoduché sloučení selhat s chybovou zprávou Uvedený časový rozsah se překrývá s existujícími revizemi cílové stránky..

Chcete-li to opravit:

  • Odstraňte cílovou stránku.
  • Obnovte všechny revize kromě dříve smazaných a přesměrování.
  • Nyní je možné provést jednoduché sloučení.

Složité slučování

Verze MediaWiki:
1.45

I když by jednoduché uživatelské rozhraní pro sloučení mělo stačit pro úklid po standardním přesunu typu "vyjmout a vložit", za neobvyklých okolností můžete chtít větší kontrolu nad tím, které revize sloučit.

V takovém případě můžete v pravém sloupci přepínačů vybrat nejnovější revizi ke sloučení a v levém sloupci přepínačů nejstarší revizi ke sloučení. Sloučeny budou pouze tyto dvě revize a revize mezi nimi (pokud existují).

Revize v časech 05:00, 05:59 a 06:00 budou sloučeny. The revisions either before or after those ones will not be.

Complex merges are not subject to the limitation that all of the revisions merged are older than the oldest version of the destination page. However, they are subject to their own separate requirements.

  • The merged revisions must fit as a clean block in the destination page history. That is, there must be no revisions of the destination page between the oldest merged revision and the newest merged revision.
    If you really want to entangle two pages like that, you can do it via multiple complex merges.
  • You can't change the current revision of either page via a complex merge (hence, the newest revision of the source page can't be merged, nor can revisions of the source page newer than the newest revision of the destination page).

Complex merges are a powertool that can easily do unexpected and dangerous things, such as decontextualizing a diff and making it appear that an editor did something they did not do. Only do this if you are very sure you know what you are doing.

Vrácení sloučení

Přejděte na Special:Log/merge a klikněte na "Zrušit sloučení".

Související odkazy