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
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.