Merges-Befehl (Team Foundation-Versionskontrolle)
Azure DevOps Services | Azure DevOps Server 2022 | Azure DevOps Server 2019
Visual Studio 2019 | Visual Studio 2022
Der tf merges
-Befehl zeigt detaillierte Informationen zu früheren Merges zwischen den angegebenen Quell- und Zielbranches in der Team Foundation-Versionskontrolle (TFVC) an.
Voraussetzungen
Um den merges
-Befehl verwenden zu können, muss die Berechtigung Lesen sowohl für Quell- als auch für Zielbranches auf Zulassen festgelegt sein. Weitere Informationen finden Sie unter TFVC-Standardberechtigungen.
Syntax
tf merges [source] destination [/recursive] [/extended] [/format:(brief|detailed)] [/login:username, [password]] [/showall]]] [/collection:TeamProjectCollectionUrl]
Parameter
Argumente
Argument
Beschreibung
<source>
Filtert den Mergeverlauf so, dass nur Einträge mit den angegebenen Quellen enthalten sind.
Dieser Parameter ist optional.
<destination>
Gibt den Zielbranch an, für den der Mergeverlauf angezeigt wird.
Dieser Parameter ist erforderlich.
<username>
Stellt einen Wert für die /login
-Option bereit. Sie können einen username
-Wert als DOMAIN\username
oder username
angeben.
<TeamProjectCollectionUrl>
Die URL der Projektsammlung, die die Branches enthält, zu denen Sie den Mergeverlauf anzeigen möchten, z. B. http://myserver:8080/tfs/DefaultCollection
.
Tastatur
Option
Beschreibung
/recursive
Zeigt Informationen zu allen Merges im angegebenen TFVC-Serverordner und seinen Unterordnern an.
/extended
Zeigt eine Liste von Merges für einen bestimmten Bereich von Zielelementen an, z. B. tf merges tgt\file1.txt; C21-25
. Diese Option zeigt die Arten von Merges an, z. B. Hinzufüge- oder Bearbeitungsvorgänge, sowie detaillierte Informationen zu den Quell- und Zielelementen. Diese Option impliziert /format: Detailed
.
Hinweis
Sie können diese Option nicht verwenden, wenn Sie ein Quellelement angeben.
/format
Gibt die Formate an, in denen der Mergeverlauf angezeigt werden kann:
Brief
(Standardeinstellung): Zeigt die Changesetnummern für die Quell- und Zielelemente sowie den Autor und das Datum des Eincheckens im Ziel an.Detailed
: Zeigt die detaillierten Pfade und Changesetnummern für die Quell- und Zielelemente an.
/login
Gibt den Benutzernamen und das Kennwort an, um den Benutzer bei Azure DevOps zu authentifizieren.
/showall
Zeigt alle früheren Merges für ein bestimmtes Zielelement unter dem aktuellen Namen und allen zuvor verwendeten Namen an.
/collection
Gibt die Projektsammlung an.
Hinweise
Weitere Informationen zur Verwendung des Befehlszeilenhilfsprogramms tf
finden Sie unter Verwenden von Befehlen der Team Foundation-Versionskontrolle.
Beispiele
Im folgenden Beispiel werden Informationen zu allen Mergevorgängen angezeigt, die zwischen Beta1_branch und RTM_branch durchgeführt werden.
c:\projects>tf merges /recursive Beta1_branch RTM_branch
Beispielausgabe:
Changeset Merged in Changeset Author Date
--------------------------------------------------------
135 162 Justin 10/31/2003
146 162 Justin 10/31/2003
147* 167 Bill 11/02/2003
Das Sternchen *
neben Changeset 147 gibt an, dass nur einige der Änderungen in diesem Changeset 147 in Changeset 167 gemergt wurden.