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 Správa verzí Team Foundation (TFVC) workspaces
zobrazí informace o pracovních prostorech v systému a aktualizuje informace uložené v mezipaměti o změně uživatelského jména nebo názvu počítače na serveru Azure DevOps.
Požadavky
Pokud chcete příkaz použít workspaces
, musíte mít oprávnění ke čtení nastavené na Povolit. Další informace naleznete v tématu Výchozí oprávnění TFVC.
Syntaxe
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 workspaces
příkazu.
Argumenty
Argument
Popis
<owner-name>
Poskytuje hodnotu možnosti /owner
. Použijte prázdný řetězec ("") ke shodě pracovních prostorů vytvořených libovolným uživatelem.
<computer-name>
Poskytuje hodnotu možnosti /computer
. 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 například https://myserver:8080/tfs/DefaultCollection
zobrazit informace .
<username>
Poskytuje hodnotu možnosti /login
. Tuto hodnotu můžete zadat buď nebo DOMAIN\<username>
<username>
.
<password>
Poskytuje hodnotu možnosti /login
.
Možnosti
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
vrátí informace o pracovním prostoru, mapování, nejnovější datum přístupu a také aliasy vlastníka. Podrobný formát lze použít pouze při /collection
zadání možnosti. Brief
je výchozí hodnota.
/updateUserName
Aktualizace 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é určit kolekci projektů pomocí této /collection
možnosti.
/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é určit kolekci projektů pomocí této /collection
možnosti.
/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 tf
řádku zobrazí informace o pracovních prostorech v aktuálním počítači, které vlastní zadaný uživatel, 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í prostor.
Další informace o tom, jak používat nástroj příkazového tf
řádku, 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