Comando Workspaces

Visualizza informazioni sulle aree di lavoro disponibili nel sistema e aggiorna le informazioni memorizzate nella cache relative a una modifica del nome utente o del nome computer nel server su cui è in esecuzione Visual Studio Team Foundation Server.

Autorizzazioni necessarie

Per utilizzare il comando workspaces, è necessario disporre dell'autorizzazione Lettura impostata su Consenti. Per ulteriori informazioni, vedere Autorizzazioni per Team Foundation Server.

tf workspaces [/owner:ownername] [/computer:computername] 
[/collection:TeamProjectCollectionUrl] [/format:(brief|detailed)] 
[/updateUserName:oldUserName] [/updateComputerName:oldComputerName] 
[workspacename][/login:username,[password]]

tf workspaces /remove:(*|workspace1[,workspace2,...]) 
/collection:(*|TeamProjectCollectionUrl)

Parametri

Argomento

Descrizione

ownername

Fornisce un valore all'opzione /owner. Specificare "*" per mantenere la corrispondenza con le aree di lavoro create da qualsiasi utente.

computername

Fornisce un valore all'opzione /computer . Specificare "*" per mantenere la corrispondenza con le aree di lavoro disponibili in qualsiasi computer.

workspacename

Indica il nome di un'area di lavoro su cui visualizzare informazioni. Se non si specifica un parametro workspacename, verranno visualizzate informazioni su tutte le aree di lavoro disponibili in un server. È inoltre possibile utilizzare il carattere jolly "*" per visualizzare informazioni su tutte le aree di lavoro disponibili in un server.

oldUserName

Fornisce il vecchio nome utente per l'opzione /updateUserName.

oldComputerName

Fornisce il vecchio nome computer per l'opzione /updateComputerName.

TeamProjectCollectionUrl

URL dell'insieme di progetti team contenente le aree di lavoro di cui si desidera visualizzare le informazioni (ad esempio, http://myserver:8080/tfs/DefaultCollection).

username

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

Opzione

Oggetto di descrizione

/owner

Indica il nome dell'utente che ha creato l'area di lavoro. Se non viene specificato alcun proprietario, in Team Foundation vengono restituite informazioni solo sulle aree di lavoro di proprietà dell'utente corrente.

/computer

Indica il nome di un computer client in base al quale filtrare l'elenco di aree di lavoro per il server. Se non viene specificato alcun computer, in Team Foundation vengono restituite informazioni solo sulle aree di lavoro disponibili nel computer corrente.

/format

Specifica il formato delle informazioni sull'area di lavoro. Brief restituisce informazioni sull'area di lavoro senza mapping. Detailed restituisce invece informazioni sull'area di lavoro nonché i mapping. È possibile utilizzare il formato dettagliato solo quando l'opzione /collection è specificata. Il valore predefinito è Brief.

/updateUserName

Aggiorna le informazioni sull'identificazione di sicurezza nel server Team Foundation per un utente il cui nome di rete è stato modificato. Se si specifica questa opzione, è inoltre necessario indicare un insieme di progetti team utilizzando l'opzione /collection.

/updateComputerName

Indica a Team Foundation di aggiornare le relative tabelle in base a una modifica apportata al nome di un computer client. Se si specifica questa opzione, è inoltre necessario indicare un insieme di progetti team utilizzando l'opzione /collection.

/remove

Consente di rimuovere dalla cache del client le voci specificate dell'area di lavoro per l'insieme di progetti team specificato.

/collection

Specifica l'insieme di progetti team.

/login

Consente di specificare il nome utente e la password necessari per autenticare l'utente con Team Foundation Server.

Note

Il comando workspaces dell'utilità della riga di comando tf consente di visualizzare informazioni sulle aree di lavoro disponibili nel computer corrente, di proprietà di un utente specificato oppure su tutte le aree di lavoro associate a un Team Foundation Server specifico. Per ogni area di lavoro in Team Foundation viene visualizzato il nome, il proprietario, il commento e il nome del computer. Con l'output dettagliato vengono inoltre visualizzati i mapping dell'area di lavoro. A meno che non venga specificato un filtro, ad esempio il proprietario, il computer o il nome dell'area di lavoro, in Team Foundation vengono visualizzate informazioni solo sulle aree di lavoro create dall'utente corrente.

Per ulteriori informazioni sulla modifica delle proprietà dell'area di lavoro, vedere Comando Workspace.

Per ulteriori informazioni su come accedere all'utilità della riga di comando tf, vedere Comandi dell'utilità della riga di comando Tf.

Esempi

L'esempio riportato di seguito consente di visualizzare un elenco di tutte le aree di lavoro per l'utente corrente nel computer corrente.

c:\projects>tf workspaces

Nell'esempio seguente viene visualizzato l'elenco di tutte le aree di lavoro per tutti gli utenti in tutti i computer create nel seguente insieme di progetti team all'indirizzo http://myserver:8080/tfs/DefaultCollection.

c:\projects>tf workspaces /owner:* /computer:* /collection:http://myserver:8080/tfs/DefaultCollection

Nell'esempio seguente vengono visualizzate informazioni dettagliate su tutte le aree di lavoro create dall'utente corrente nell'insieme di progetti team all'indirizzo http://myserver:8080/tfs/DefaultCollection.

c:\projects>tf workspaces /computer:* /format:detailed /collection:http://myserver:8080/tfs/DefaultCollection

L'esempio riportato di seguito consente di visualizzare informazioni dettagliate, incluso un elenco di mapping relative all'area di lavoro “WS1”, di proprietà dell'utente corrente e reperibile nel computer corrente.

c:\projects>tf workspaces /format:detailed /collection:http://myserver:8080/tfs/DefaultCollection WS1

Nell'esempio seguente vengono rimosse tutte le aree di lavoro memorizzate nella cache dalla cache nell'insieme di progetti team all'indirizzo http://myserver:8080/tfs/DefaultCollection.

c:\projects>tf workspaces /remove:* /collection:http://myserver:8080/tfs/DefaultCollection

Vedere anche

Attività

Creare un'area di lavoro e leggere i file

Riferimenti

Sintassi della riga di comando (controllo della versione)

Comando Workspace

Comando Workfold

Concetti

Configurare il computer di sviluppo per l'utilizzo del progetto del team

Altre risorse

Comandi dell'utilità della riga di comando Tf