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