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/DefaultCollectionzobrazit 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