Sdílet prostřednictvím


Příkaz Pracovní prostory (Správa verzí Team Foundation)

Azure DevOps Services | Azure DevOps Server 2022 – Azure DevOps Server 2019

Visual Studio 2019 | Visual Studio 2022

Příkaz TFVC (Team Foundation Version Control) workspaces zobrazí informace o pracovních prostorech v systému a aktualizuje informace o změně uživatelského jména nebo názvu počítače na serveru Azure DevOps v mezipaměti.

Požadavky

Pokud chcete použít příkaz workspaces, nastavte oprávnění Číst na Povolit. Další informace najdete v tématu Výchozí oprávnění TFVC.

Syntax

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>)

Parametry

Následující části popisují argumenty a možnosti příkazu workspaces.

Argumenty

argumentu

popis

<owner-name>

Poskytuje hodnotu /owner možnosti. Použijte prázdný řetězec ("") ke shodě pracovních prostorů vytvořených libovolným uživatelem.

<computer-name>

Poskytuje hodnotu /computer možnosti. Použijte prázdný řetězec ("") ke shodě pracovních prostorů v libovolném počítači.

<workspace-name>

Určuje název pracovního prostoru, o kterém se mají zobrazit informace. Pokud není zadaná hodnota, zobrazí se informace o všech pracovních prostorech na serveru. Pomocí zástupného znaku hvězdičky (*) můžete také zobrazit informace o všech pracovních prostorech pro server.

<old-user-name>

Poskytuje staré uživatelské jméno pro možnost /updateUserName.

<old-computer-name>

Poskytuje název starého počítače pro možnost /updateComputerName.

<team-project-collection-url>

Adresa URL kolekce projektů, která obsahuje pracovní prostory, o kterých chcete zobrazit informace, například https://myserver:8080/tfs/DefaultCollection.

<username>

Poskytuje hodnotu /login možnosti. Tuto hodnotu můžete zadat buď jako DOMAIN\<username>, nebo jako <username>.

<password>

Poskytuje hodnotu /login možnosti.

Volby

možnost

popis

/owner

Určuje jméno uživatele, který pracovní prostor vytvořil. Pokud není zadán žádný vlastník, vrátí TFVC informace o pracovních prostorech vlastněných pouze aktuálním uživatelem.

/computer

Určuje název klientského počítače, podle kterého se má filtrovat seznam pracovních prostorů pro server. Pokud není zadaný žádný počítač, vrátí TFVC pouze informace o pracovních prostorech v aktuálním počítači.

/format

Určuje formát informací o pracovním prostoru. Brief vrátí informace o pracovním prostoru bez mapování. Detailed vrací informace o pracovním prostoru a také mapování. Xml vrací informace o pracovním prostoru, mapování, datum posledního přístupu a také aliasy vlastníka. Podrobný formát lze použít pouze v případech, kdy je zadána možnost /collection. Brief je výchozí hodnota.

/updateUserName

Aktualizuje identifikační informace o zabezpečení na serveru Azure DevOps pro uživatele, jehož uživatelské jméno v síti se změnilo. Pokud tuto možnost zadáte, musíte také zadat kolekci projektů pomocí možnosti /collection.

/updateComputerName

Dává TFVC pokyn, aby aktualizoval své tabulky tak, aby odrážely změnu v názvu klientského počítače. Pokud tuto možnost zadáte, musíte také zadat kolekci projektů pomocí možnosti /collection.

/remove

Odebere zadané položky pracovního prostoru pro zadanou kolekci projektů z mezipaměti klienta.

/collection

Určuje kolekci projektů.

/login

Určuje uživatelské jméno a heslo pro ověření uživatele pomocí Azure DevOps Serveru.

Poznámky

Příkaz workspaces nástroje příkazového řádku tf zobrazí informace o pracovních prostorech na aktuálním počítači vlastněných zadaným uživatelem nebo pro všechny pracovní prostory přidružené ke konkrétnímu serveru Azure DevOps. Pro každý pracovní prostor zobrazuje TFVC jméno, vlastníka, komentář a název počítače. Při podrobném výstupu se také zobrazí mapování pracovních prostorů. Pokud nezadáte filtr, jako je vlastník, počítač nebo název pracovního prostoru, TFVC zobrazí jenom informace o vytvořených pracovních prostorech.

Další informace o úpravě vlastností pracovního prostoru najdete v tématu příkaz pracovního prostoru.

Další informace o použití nástroje příkazového řádku tf naleznete v tématu Použití příkazů správy verzí Team Foundation.

Příklady

Následující příklad zobrazí seznam všech pracovních prostorů pro aktuálního uživatele v aktuálním počítači:

c:\projects>tf workspaces

Následující příklad zobrazí seznam všech pracovních prostorů pro všechny uživatele na všech počítačích vytvořených v následující kolekci projektů na adrese https://myserver:8080/tfs/DefaultCollection:

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

Následující příklad zobrazí podrobné informace o všech pracovních prostorech, které aktuální uživatel vytvořil v kolekci projektů na adrese https://myserver:8080/tfs/DefaultCollection:

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

Následující příklad zobrazí podrobné informace o pracovním prostoru WS1, který vlastní aktuální uživatel a nachází se v aktuálním počítači. Zobrazené informace obsahují seznam mapování pracovních prostorů.

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

Následující příklad odebere všechny pracovní prostory uložené v mezipaměti v kolekci projektů na adrese https://myserver:8080/tfs/DefaultCollection:

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