Share via


Opdracht Werkruimten (Team Foundation Version Control)

Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019

Visual Studio 2019 | Visual Studio 2022

Met de opdracht Team Foundation Version Control (TFVC) workspaces wordt informatie weergegeven over werkruimten in het systeem en worden gegevens in de cache bijgewerkt over een wijziging in de cache van een gebruikersnaam of computernaam op een Azure DevOps-server.

Vereisten

Als u de workspaces opdracht wilt gebruiken, moet de machtiging Lezen zijn ingesteld op Toestaan. Zie Standaard TFVC-machtigingen voor 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 workspaces opdracht beschreven.

Argumenten

Argument

Beschrijving

<owner-name>

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

<computer-name>

Biedt een waarde voor de /computer optie. 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 /updateUserName optie.

<old-computer-name>

Geeft de oude computernaam voor de /updateComputerName optie.

<team-project-collection-url>

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

<username>

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

<password>

Biedt een waarde voor de /login optie.

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 /collection optie 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 /collection optie.

/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 /collection optie.

/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

Met workspaces de opdracht van het tf opdrachtregelprogramma wordt informatie weergegeven 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 de opdracht Werkruimte voor meer informatie over het bewerken van werkruimte-eigenschappen.

Zie Team Foundation-versiebeheeropdrachten gebruiken voor meer informatie over het gebruik van het tf 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 ziet u een lijst 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