Sloučí příkaz (Správa verzí Team Foundation)
Azure DevOps Services | Azure DevOps Server 2022 – Azure DevOps Server 2019
Visual Studio 2019 | Visual Studio 2022
Příkaz tf merges
zobrazí podrobné informace o minulých slučování mezi zadanými zdrojovými a cílovými větvemi v Správa verzí Team Foundation (TFVC).
Požadavky
Pokud chcete příkaz použít merges
, musíte mít oprávnění ke čtení nastavené na Povolit pro zdrojové i cílové větve. Další informace naleznete v tématu Výchozí oprávnění TFVC.
Syntaxe
tf merges [source] destination [/recursive] [/extended] [/format:(brief|detailed)] [/login:username, [password]] [/showall]]] [/collection:TeamProjectCollectionUrl]
Parametry
Argumenty
Argument
Popis
<source>
Filtruje historii sloučení tak, aby zahrnovala pouze položky se zadanými zdroji.
Tento parametr je volitelný.
<destination>
Určuje cílovou větev, pro kterou se zobrazí historie sloučení.
Tento parametr je povinný.
<username>
Poskytuje hodnotu možnosti /login
. Hodnotu můžete zadat username
buď nebo DOMAIN\username
username
.
<TeamProjectCollectionUrl>
Adresa URL kolekce projektů, která obsahuje větve, o kterých chcete zobrazit historii sloučení, například http://myserver:8080/tfs/DefaultCollection
.
Možnosti
Možnost
Popis
/recursive
Zobrazí informace pro všechna sloučení v zadané složce serveru TFVC a jejích podsložkách.
/extended
Zobrazí seznam sloučení pro konkrétní oblast cílových položek, například tf merges tgt\file1.txt; C21-25
. Tato možnost zobrazuje typy sloučení, například přidání nebo úpravy, a podrobné informace o zdrojových a cílových položkách. Tato možnost znamená /format: Detailed
.
Poznámka:
Tuto možnost nemůžete použít, pokud zadáte zdrojovou položku.
/format
Určuje formáty, ve kterých se může zobrazit historie sloučení:
Brief
(výchozí): Zobrazuje čísla sad změn pro zdrojové i cílové položky a autora a datum cílového vrácení se změnami.Detailed
: Zobrazuje podrobné cesty a čísla sad změn pro zdrojové i cílové položky.
/login
Určuje uživatelské jméno a heslo pro ověření uživatele pomocí Azure DevOps.
/showall
Zobrazí všechna předchozí sloučení pro danou cílovou položku pod aktuálním názvem a všechny dříve použité názvy.
/collection
Určuje kolekci projektů.
Poznámky
Další informace o tom, jak používat nástroj příkazového tf
řádku, naleznete v tématu Použití příkazů správy verzí Team Foundation.
Příklady
Následující příklad zobrazí informace o všech operacích sloučení provedených mezi Beta1_branch a RTM_branch.
c:\projects>tf merges /recursive Beta1_branch RTM_branch
Ukázkový výstup:
Changeset Merged in Changeset Author Date
--------------------------------------------------------
135 162 Justin 10/31/2003
146 162 Justin 10/31/2003
147* 167 Bill 11/02/2003
*
Hvězdička vedle sady změn 147 označuje, že se do sady změn č. 167 sloučily pouze některé změny v sadě změn č. 167.