Condividi tramite


Comando Merges (Controllo della versione di Team Foundation)

Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019

Visual Studio 2019 | Visual Studio 2022

Il comando tf merges visualizza informazioni dettagliate sui merge precedenti tra i rami di origine e di destinazione specificati in Controllo della versione di Team Foundation.The tf merges command display detailed information about past merges between the source and destination branch in Team Foundation Version Control (TFVC).

Prerequisiti

Per usare il comando , disporre dell'autorizzazione lettura impostata su Consenti sia per i rami di origine che di destinazione. Per altre informazioni, vedere autorizzazioni TFVC predefinite.

Sintassi

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

Parametri

Argomenti

argomento

Descrizione

<source>

Filtra la cronologia unione per includere solo le voci con le origini specificate.

Questo parametro è facoltativo.

<destination>

Specifica il ramo di destinazione per il quale viene visualizzata la cronologia unione.

Questo parametro è obbligatorio.

<username>

Fornisce un valore all'opzione /login. È possibile specificare un valore di username come DOMAIN\username o username.

<TeamProjectCollectionUrl>

URL della raccolta di progetti contenente i rami su cui si desidera visualizzare la cronologia di merge, ad esempio http://myserver:8080/tfs/DefaultCollection.

Opzioni

di opzione

Descrizione

/recursive

Visualizza le informazioni per tutte le unioni nella cartella del server TFVC specificata e nelle relative sottocartelle.

/extended

Visualizza un elenco di merge per un intervallo specifico di elementi di destinazione, ad esempio tf merges tgt\file1.txt; C21-25. Questa opzione visualizza i tipi di unione, ad esempio aggiungere o modificare, e informazioni dettagliate sugli elementi di origine e di destinazione. Questa opzione implica /format: Detailed.

Nota

Non è possibile usare questa opzione se si specifica un elemento di origine.

/format

Specifica i formati in cui può essere visualizzata la cronologia unione:

  • Brief (impostazione predefinita): mostra i numeri del set di modifiche per gli elementi di origine e di destinazione e l'autore e la data del check-in di destinazione.
  • Detailed: mostra i percorsi dettagliati e i numeri del set di modifiche per gli elementi di origine e di destinazione.

/login

Specifica il nome utente e la password per autenticare l'utente con Azure DevOps.

/showall

Visualizza tutte le unioni passate per un determinato elemento di destinazione con il nome corrente e tutti i nomi usati in precedenza.

/collection

Specifica la raccolta di progetti.

Osservazioni

Per altre informazioni su come usare l'utilità della riga di comando tf, vedere Usare i comandi di controllo della versione di Team Foundation.

Esempi

Nell'esempio seguente vengono visualizzate informazioni su tutte le operazioni di unione eseguite tra il Beta1_branch e il RTM_branch.

c:\projects>tf merges /recursive Beta1_branch RTM_branch

Output di esempio:

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

L'asterisco * accanto al set di modifiche 147 indica che solo alcune delle modifiche nel set di modifiche n. 147 sono state unite nel set di modifiche #167.