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/DefaultCollection
informatie 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