Condividi tramite


Comando Status

Visualizza informazioni sulle modifiche in sospeso a file e cartelle in una o più aree di lavoro.Oppure, quando si utilizza l'opzione /shelveset, visualizza informazioni sulle modifiche in sospeso presenti in uno shelveset.

Requisiti: vedere Autorizzazioni per Team Foundation Server.

tf stat[us] itemspec [/collection:TeamProjectCollectionUrl]
[/login:username,[password]]
([/workspace:workspacename[;workspaceowner]] 
| [/shelveset:shelvesetname[;shelvesetowner]])
[/format:(brief|detailed)] [/recursive][/user:(*|username)]
[/nodetect]

Parametri

Argomento

Descrizione

/collection: TeamProjectCollectionUrl

Quando si utilizza l'opzione /workspace, specifica l'url della raccolta di progetti team che contiene l'area di lavoro contenente le modifiche in sospeso.Ad esempio: http://myserver:8080/tfs/DefaultCollection.Se non specificato, per default la raccolta di progetti team è prevista essere quella che contiene l'area di lavoro che esegue il mapping della directory corrente.

Ignorato se non si utilizza l'opzione /workspace.

NotaNota
Vedere le note, sotto, per le limitazioni di questa opzione.

/format

Specifica la quantità di dettagli da visualizzare su ogni modifica in sospeso:

  • Brief (impostazione predefinita): Verrà visualizzata una linea su ogni modifica in sospeso che include: nome file, modifiche, se l'elemento è bloccato (identificato da un asterisco (*), un percorso locale e utente (se utilizzando le opzioni /workspace e /collection ).Alcuni dei dati potrebbero essere troncati.

  • Detailed: Visualizzare una descrizione completa di ogni modifica in sospeso.Oltre alle informazioni sopra, questa opzione visualizza dati aggiuntivi quali la data e l'ora e blocco.

itemspec

Specifica gli elementi per cui si desidera visualizzare i dati di modifica in sospeso.Per la sintassi, vedere Riferimenti ai comandi del controllo della versione di Team Foundation.È possibile specificare più di un argomento itemspec.

/login

Specificare l'account utente da utilizzare per eseguire il comando.Vedere Riferimenti ai comandi del controllo della versione di Team Foundation.

/recursive

In modo ricorsivo recupera i dati relativi alle modifiche in sospeso agli elementi nella directory specificata e in tutte le sottodirectory.

/shelveset:shelvesetname[;shelvesetowner]

Specifica lo shelveset che contiene le modifiche che si desidera elencare.

Non è possibile combinare questa opzione con /workspace.

/user

Elenca tutte le modifiche in sospeso apportate dall'utente specificato.Un asterisco (*) include i dati relativi alle modifiche da tutti gli utenti.Il valore predefinito è l'utente corrente.

NotaNota
Vedere le note, sotto, per le limitazioni di questa opzione.

/workspaceworkspacename[;workspaceowner]

Specifica il nome dell'area di lavoro contenente le modifiche in sospeso.Se non specificato, l'area di lavoro è quella che esegue il mapping della directory corrente.

È possibile specificare workspaceowner per ottenere i dati relativi alle modifiche in sospeso in un'area di lavoro che appartiene a un utente specifico.Se non specificato, l'area di lavoro è presunta all'utente corrente o, se specificata, /login:username.

Non è possibile combinare questa opzione con /shelveset.

NotaNota
Vedere le note, sotto, per le limitazioni di questa opzione.

Note

È possibile utilizzare il comando Status per visualizzare le modifiche in sospeso nell'area di lavoro corrente (ad esempio, l'area di lavoro che esegue il mapping della directory corrente nella finestra del prompt dei comandi) indipendentemente dal fatto che si tratti di un'area di lavoro locale o di un'area di lavoro server.È inoltre possibile utilizzare questo comando per visualizzare le modifiche in sospeso in un'area di lavoro del server remoto (ad esempio modifiche apportate da un altro utente in un altro computer dello sviluppatore) utilizzando /collection, /usere le opzioni /workspace.Tuttavia, non è possibile visualizzare le modifiche in sospeso in un'area di lavoro locale remota.

Vedere anche: Decidere se utilizzare un'area di lavoro locale o del server.

Esempi

In tutti gli esempi seguenti, si supponga che $/SiteApp/Main/ sia mappato in c:\code\SiteApp\Main\ nell'area di lavoro.

9s5ae285.collapse_all(it-it,VS.110).gifElenca tutte le modifiche nell'area di lavoro corrente

c:\code\SiteApp\Main\SolutionA\>tf stat

Elenca tutte le modifiche in sospeso nell'area di lavoro.

9s5ae285.collapse_all(it-it,VS.110).gifElenca tutte le modifiche in una cartella

c:\code\SiteApp\Main>tf stat SolutionA\*

Elenca tutte le modifiche in sospeso a tutti gli elementi nella cartella di SolutionA.

9s5ae285.collapse_all(it-it,VS.110).gifElenca tutte le modifiche in una cartella e nelle relative sottocartelle

c:\code\SiteApp\Main>tf stat SolutionA\* /recursive

Vengono elencate le modifiche in sospeso a tutti gli elementi nella cartella di SolutionA, inclusi quelli nelle relative sottocartelle.

Utilizzo di Visual Studio

Suggerimenti