Comando Localversions (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 controllo della versione di Team Foundation (TFVC) localversions
visualizza la versione di uno o più elementi in un'area di lavoro.
Prerequisiti
Per usare il localversions
comando, è necessario disporre dell'autorizzazione Usa per l'area di lavoro. Per altre informazioni, vedere Autorizzazioni tfvc predefinite.
Sintassi
tf localversions ItemSpec
[/recursive] [/format:brief|detailed]
[/workspace:WorkspaceName[;WorkspaceOwner]] [/collection:TeamProjectCollectionUrl]
Parametri
Argomenti
Argomento
Descrizione
<itemspec>
Specificare un file o una cartella contenente i file per cui si desidera visualizzare i numeri di versione.
È possibile specificare solo un file o una cartella locale. Ad esempio, c:\project1\binder.cs è valido, ma $/project1/binder.cs non è valido.
Nota
È possibile specificare più itemspec
argomenti.
<workspacename>
Usare questo argomento con l'opzione /workspace
per specificare un'area di lavoro diversa da quella mappata alla directory corrente.
<workspaceowner>
Usare questo argomento con l'argomento se si desidera specificare un'area workspacename
di lavoro pubblica.
<TeamProjectCollectionUrl>
URL della raccolta di progetti che contiene uno o più elementi per i quali si desidera visualizzare la versione, ad esempio http://myserver:8080/tfs/DefaultCollection
.
Opzioni
Opzione
Descrizione
/format
Specificare una delle opzioni seguenti per controllare la modalità di visualizzazione dei dati restituiti da questo comando:
Brief
(impostazione predefinita): ogni directory viene visualizzata una sola volta, seguita dai file che contiene.Detailed
: ogni file viene visualizzato dopo il percorso completo.
/recursive
Specificare questa opzione se si desidera che l'operazione includa elementi nelle sottocartelle.
/workspace
Specificare questa opzione per visualizzare i dati sulle versioni degli elementi in un'area di lavoro diversa da quella mappata alla directory corrente.
/collection
Specifica la raccolta di progetti.
Osservazioni:
Quando si ottiene o si estrae un file, in genere si scarica la versione più recente. Tuttavia, potrebbero essere presenti versioni precedenti di alcuni file nell'area di lavoro.
Ad esempio, potresti aver estratto alcuni file e non hai archiviato il tuo lavoro per diverse settimane. Altre persone del team potrebbero aver archiviato le modifiche apportate agli stessi file durante tale periodo. In questo caso, le versioni di questi file nell'area di lavoro sarebbero precedenti alle versioni correnti del server per TFVC. È possibile usare il localversions
comando per ottenere informazioni sulle versioni di questi file nell'area di lavoro.
Altri comandi TFVC forniscono altre informazioni sugli elementi nel server per TFVC e sulle aree di lavoro mappate. Per altre informazioni su come usare l'utilità della tf
riga di comando, vedere Usare i comandi di controllo della versione di Team Foundation.
Esempi
Nell'esempio seguente viene visualizzata la versione del file ControllerBase.cs nell'area di lavoro mappata alla cartella c:\workspaces\FeatureA\catalog\controller .
c:\workspaces\FeatureA\catalog\controller>tf localversions ControllerBase.cs
Nell'esempio seguente vengono visualizzate le versioni di tutti i file, incluse quelle nelle sottocartelle, nell'area di lavoro mappata alla cartella c:\workspaces\FeatureA\catalog . Poiché l'opzione /format:detailed
è specificata, ogni file viene visualizzato con il percorso completo.
c:\workspaces\FeatureA\catalog\>tf localversions . /recursive /format:detailed