Dela via


Kommandot Merges (Versionskontroll för Team Foundation)

Azure DevOps Services | Azure DevOps Server 2022 – Azure DevOps Server 2019

Visual Studio 2019 | Visual Studio 2022

Kommandot tf merges visar detaljerad information om tidigare sammanslagningar mellan de angivna käll- och målgrenarna i Team Foundation Version Control (TFVC).

Förutsättningar

Om du vill använda merges kommandot måste du ha läsbehörigheten inställd på Tillåt för både käll- och målgrenar. Mer information finns i TFVC-standardbehörigheter.

Syntax

tf merges [source] destination [/recursive] [/extended] [/format:(brief|detailed)] [/login:username, [password]] [/showall]]] [/collection:TeamProjectCollectionUrl]

Parametrar

Argument

Argument

Beskrivning

<source>

Filtrerar sammanslagningshistoriken så att den endast innehåller poster med de angivna källorna.

Den här parametern är valfri.

<destination>

Anger målgrenen som sammanslagningshistoriken visas för.

Den här parametern krävs.

<username>

Ger alternativet ett värde /login . Du kan ange ett username värde som antingen DOMAIN\username eller username.

<TeamProjectCollectionUrl>

URL:en för projektsamlingen som innehåller de grenar som du vill visa kopplingshistoriken om, till exempel http://myserver:8080/tfs/DefaultCollection.

Alternativ

Alternativ

Beskrivning

/recursive

Visar information för alla sammanslagningar i den angivna TFVC-servermappen och dess undermappar.

/extended

Visar en lista över sammanslagningar för ett visst intervall med målobjekt, till exempel tf merges tgt\file1.txt; C21-25. Det här alternativet visar typerna av sammanslagningar, till exempel lägg till eller redigera och detaljerad information om käll- och målobjekten. Det här alternativet innebär /format: Detailed.

Kommentar

Du kan inte använda det här alternativet om du anger ett källobjekt.

/format

Anger i vilka format sammanslagningshistoriken kan visas:

  • Brief (standard): Visar ändringsuppsättningsnumren för både käll- och målobjekten samt författaren och datum för målkontrollen.
  • Detailed: Visar detaljerade sökvägar och ändringsuppsättningsnummer för både käll- och målobjekten.

/login

Anger användarnamn och lösenord för att autentisera användaren med Azure DevOps.

/showall

Visar alla tidigare sammanslagningar för ett angivet målobjekt under dess aktuella namn och alla tidigare använda namn.

/collection

Anger projektsamlingen.

Kommentarer

Mer information om hur du använder tf kommandoradsverktyget finns i Använda Team Foundation-versionskontrollkommandon.

Exempel

I följande exempel visas information om alla sammanslagningsåtgärder som utförs mellan Beta1_branch och RTM_branch.

c:\projects>tf merges /recursive Beta1_branch RTM_branch

Exempel på utdata:

Changeset  Merged in Changeset   Author   Date
--------------------------------------------------------
135         162                   Justin     10/31/2003
146         162                   Justin      10/31/2003
147*        167                   Bill       11/02/2003

Asterisken * bredvid ändringsuppsättningen 147 anger att endast några av ändringarna i den ändringsuppsättningen #147 sammanfogades till ändringsuppsättningen #167.