Delen via


Opdracht Werkruimten (Team Foundation Version Control)

Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022 | Azure DevOps Server 2020

Visual Studio 2019 | Visual Studio 2022

De tfvc-opdracht (Team Foundation Version Control) workspaces opdracht geeft informatie weer over werkruimten in het systeem en updates cachegegevens over een wijziging in de gebruikersnaam of computernaam op een Azure DevOps-server.

Voorwaarden

Categorie Requirements
toestemmingen Leesmachtiging ingesteld op Toestaan.

Zie standaard TFVC-machtigingenvoor meer informatie.

Syntaxis

tf workspaces [/owner:<owner-name>] [/computer:<computer-name>] 
[/collection:<team-project-collection-url>] [/format:(brief|detailed|xml)] 
[/updateUserName:<old-user-name>] [/updateComputerName:<old-computer-name>] 
[<workspace-name>][/login:<username>,[<password>]]
tf workspaces /remove:(*|workspace1[,workspace2,...]) 
/collection:(*|<team-project-collection-url>)

Parameters

In de volgende secties worden argumenten en opties van de opdracht workspaces beschreven.

Argumenten

argument

beschrijving

<owner-name>

Biedt een waarde voor de optie /owner. Gebruik een lege tekenreeks ("") om werkruimten te vinden die door elke gebruiker zijn gemaakt.

<computer-name>

Biedt een waarde voor de optie /computer. Gebruik een lege tekenreeks ("") om werkruimten op elke computer te vinden.

<workspace-name>

Hiermee geeft u de naam van een werkruimte om informatie over weer te geven. Als er geen waarde is opgegeven, wordt informatie weergegeven over alle werkruimten op een server. U kunt ook een sterretje (*) gebruiken om informatie weer te geven over alle werkruimten voor een server.

<old-user-name>

Geeft de oude gebruikersnaam voor de optie /updateUserName.

<old-computer-name>

Hiermee geeft u de oude computernaam voor de optie /updateComputerName.

<team-project-collection-url>

De URL van de projectverzameling met de werkruimten waarvan u informatie wilt weergeven, bijvoorbeeld https://myserver:8080/tfs/DefaultCollection.

<username>

Biedt een waarde voor de optie /login. U kunt deze waarde opgeven als DOMAIN\<username> of <username>.

<password>

Biedt een waarde voor de optie /login.

Opties

optie

beschrijving

/owner

Hiermee geeft u de naam op van de gebruiker die de werkruimte heeft gemaakt. Als er geen eigenaar is opgegeven, retourneert TFVC alleen informatie over werkruimten die eigendom zijn van de huidige gebruiker.

/computer

Hiermee geeft u de naam op van een clientcomputer waarmee de lijst met werkruimten voor de server moet worden gefilterd. Als er geen computer is opgegeven, retourneert TFVC alleen informatie over werkruimten op de huidige computer.

/format

Hiermee geeft u de indeling van de werkruimtegegevens op. Brief retourneert werkruimtegegevens zonder toewijzingen. Detailed retourneert werkruimtegegevens en ook de toewijzingen. Xml retourneert werkruimtegegevens, een toewijzing, de meest recente toegangsdatum en ook de aliassen van de eigenaar. De gedetailleerde indeling kan alleen worden gebruikt wanneer de optie /collection is opgegeven. Brief is de standaardwaarde.

/updateUserName

Hiermee wordt beveiligingsidentificatie-informatie op de Azure DevOps-server bijgewerkt voor een gebruiker waarvan de gebruikersnaam van het netwerk is gewijzigd. Als u deze optie opgeeft, moet u ook een projectverzameling opgeven met behulp van de optie /collection.

/updateComputerName

Geeft TFVC de opdracht om de tabellen bij te werken om een wijziging in de naam van een clientcomputer weer te geven. Als u deze optie opgeeft, moet u ook een projectverzameling opgeven met behulp van de optie /collection.

/remove

Hiermee verwijdert u de opgegeven werkruimtevermeldingen voor de opgegeven projectverzameling uit de clientcache.

/collection

Hiermee geeft u de projectverzameling op.

/login

Hiermee geeft u de gebruikersnaam en het wachtwoord op om de gebruiker te verifiëren met Azure DevOps Server.

Opmerkingen

De workspaces opdracht van het tf opdrachtregelprogramma geeft informatie weer over werkruimten op de huidige computer, die eigendom zijn van een opgegeven gebruiker of voor alle werkruimten die zijn gekoppeld aan een specifieke Azure DevOps-server. Voor elke werkruimte geeft TFVC de naam, eigenaar, opmerking en computernaam weer. Met gedetailleerde uitvoer worden ook de toewijzingen van de werkruimten weergegeven. Tenzij u een filter opgeeft, zoals de eigenaar, computer of werkruimtenaam, geeft TFVC alleen informatie weer over de werkruimten die u hebt gemaakt.

Zie opdracht Werkruimtevoor meer informatie over het bewerken van werkruimte-eigenschappen.

Zie tfvoor meer informatie over het gebruik van het opdrachtregelprogramma .

Voorbeelden

In het volgende voorbeeld ziet u een lijst met alle werkruimten voor de huidige gebruiker op de huidige computer:

c:\projects>tf workspaces

In het volgende voorbeeld wordt een lijst weergegeven met alle werkruimten voor alle gebruikers op alle computers die zijn gemaakt in de volgende projectverzameling op het adres https://myserver:8080/tfs/DefaultCollection:

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

In het volgende voorbeeld ziet u gedetailleerde informatie over alle werkruimten die de huidige gebruiker heeft gemaakt in de projectverzameling op het adres https://myserver:8080/tfs/DefaultCollection:

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

In het volgende voorbeeld ziet u gedetailleerde informatie over de werkruimte WS1, die eigendom is van de huidige gebruiker en zich op de huidige computer bevindt. De weergegeven informatie bevat een lijst met werkruimtetoewijzingen.

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

In het volgende voorbeeld worden alle werkruimten in de cache verwijderd uit de cache in de projectverzameling op het adres https://myserver:8080/tfs/DefaultCollection:

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