Befehl Workspaces

Aktualisiert: November 2007

Zeigt Informationen über Arbeitsbereiche im System an und aktualisiert zwischengespeicherte Informationen bei Änderungen an Benutzer- oder Computernamen auf dem Team Foundation-Server.

Erforderliche Berechtigungen

Zum Verwenden des workspaces-Befehls muss die Berechtigung Lesen auf Zulassen festgelegt sein. Weitere Informationen finden Sie unter Team Foundation Server-Berechtigungen.

tf workspaces [/owner:ownername] [/computer:computername] 
[/server:servername] [/format:(brief|detailed)] 
[/updateUserName:oldUserName] [/updateComputerName:oldComputerName] 
workspacename

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

Parameter

Argument

Beschreibung

ownername

Gibt einen Wert für die /owner-Option an. Geben Sie "*" an, um von beliebigen Benutzern erstellte Arbeitsbereiche zu verwenden.

computername

Gibt einen Wert für die /computer -Option an. Geben Sie "*" an, um Arbeitsbereiche auf allen Computern zu verwenden.

servername

Gibt einen Wert für die /server -Option an. Beispiel: TeamServer2.

workspacename

Gibt den Namen eines Arbeitsbereichs an, über den Informationen angezeigt werden sollen. Wenn kein workspacename angegeben wird, werden Informationen über alle Arbeitsbereiche auf einem Server angezeigt. Sie können auch das Platzhalterzeichen "*" verwenden, um Informationen über alle Arbeitsbereiche für einen Server anzuzeigen.

oldUserName

Stellt den alten Benutzernamen für die /updateUserName-Option bereit.

oldComputerName

Stellt den alten Computernamen für die /updateComputerName-Option bereit.

Option

Beschreibung

/owner

Gibt den Namen des Benutzers an, der den Arbeitsbereich erstellt hat. Wenn kein Besitzer angegeben wird, gibt Team Foundation nur über die Arbeitsbereiche Informationen zurück, die dem aktuellen Benutzer gehören.

/computer

Gibt den Namen eines Clientcomputers an, nach dem die Liste der Arbeitsbereiche für den Server gefiltert werden soll. Wenn kein Computer angegeben wird, gibt Team Foundation nur Informationen über Arbeitsbereiche auf dem aktuellen Computer zurück.

/server

Gibt den Namen des Team Foundation Server an, der für das Filtern der Liste der von Ihnen angegebenen Arbeitsbereiche verwendet werden soll. Wenn kein servername angegeben wird, gibt Team Foundation Informationen über Arbeitsbereiche auf allen bekannten Team Foundation-Servern zurück, die die lokale Cachedatei verwenden.

/format

Gibt das Format der Informationen über die Arbeitsbereiche an. Brief gibt diese Informationen ohne Zuordnungen an. Detailed gibt neben den Informationen für die Arbeitsbereiche auch die Zuordnungen an. Das ausführliche Format kann nur verwendet werden, wenn die Option /server angegeben wird. Der Standardwert lautet Brief.

/updateUserName

Aktualisiert die Sicherheitsinformationen auf dem Team Foundation-Server für einen Benutzer, dessen Netzwerkbenutzername geändert wurde. Wenn Sie diese Option angeben, müssen Sie auch mithilfe der Option /server einen Server angeben.

/updateComputerName

Weist Team Foundation an, seine Tabellen nach einer Änderung am Namen eines Clientcomputers zu aktualisieren. Wenn Sie diese Option angeben, müssen Sie auch mithilfe der Option /server einen Server angeben.

/remove

Entfernt die angegebenen Arbeitsbereichseinträge für den angegebenen Server aus dem Clientcache.

Hinweise

Der Befehl workspaces des Befehlszeilentools tf zeigt Informationen über Arbeitsbereiche auf dem aktuellen Computer an, deren Besitzer ein angegebener Benutzer ist, oder für alle Arbeitsbereiche, die einem bestimmten Team Foundation Server zugeordnet sind. Team Foundation zeigt für jeden Arbeitsbereich Name, Besitzer, Kommentar und Computernamen an. Bei der ausführlichen Ausgabe werden auch die Arbeitsbereichszuordnungen angezeigt. Wenn Sie keinen Filter, z. B. Besitzer, Computer- oder Arbeitsbereichsname angeben, zeigt Team Foundation lediglich Informationen über die Arbeitsbereiche an, die Sie erstellt haben.

Weitere Informationen über das Bearbeiten von Eigenschaften von Arbeitsbereichen finden Sie unter Befehl Workspace.

Weitere Informationen zur Suche nach dem Befehlszeilendienstprogramm tf finden Sie unter Befehle des Befehlszeilendienstprogramms "Tf".

Beispiele

Im folgenden Beispiel wird eine Liste aller Arbeitsbereiche für den aktuellen Benutzer auf dem aktuellen Computer angezeigt.

c:\projects>tf workspaces

Im folgenden Beispiel wird eine Liste aller Arbeitsbereiche für sämtliche Benutzer auf allen Computern angezeigt, die auf dem Server teamserver2 erstellt wurden.

c:\projects>tf workspaces /owner:* /computer:* /server:teamserver2.

Im folgenden Beispiel werden ausführliche Informationen über alle Arbeitsbereiche angezeigt, die der aktuelle Benutzer für den Server teamserver2 erstellt hat.

c:\projects>tf workspaces /computer:* /format:detailed /server:teamserver2

Im folgenden Beispiel werden ausführliche Informationen, einschließlich einer Liste der Arbeitsbereichszuordnungen, für den Arbeitsbereich "WS1" angezeigt, dessen Besitzer der aktuelle Benutzer ist, und der sich auf dem aktuellen Computer befindet.

c:\projects>tf workspaces /format:detailed /server:teamserver2 WS1

Im folgenden Beispiel werden alle zwischengespeicherten Arbeitsbereiche aus dem Cache für Server teamserver2 entfernt.

c:\projects>tf workspaces /remove:* /server:teamserver2

Siehe auch

Aufgaben

Gewusst wie: Erstellen eines zugeordneten Arbeitsbereichs

Konzepte

Arbeiten mit Versionskontrollarbeitsbereichen

Referenz

Befehlszeilensyntax (Team System)

Befehl Workspace

Befehl Workfold

Weitere Ressourcen

Befehle des Befehlszeilendienstprogramms "Tf"