Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022
Visual Studio 2019 | Program Visual Studio 2022
Narzędzie Team Foundation Version Control (TFVC) workspaces polecenie wyświetla informacje o obszarach roboczych w systemie i aktualizuje buforowane informacje o zmianie nazwy użytkownika lub komputera na serwerze Usługi Azure DevOps.
Warunki wstępne
| Kategoria | Requirements |
|---|---|
| Uprawnienia | Uprawnienie do odczytu ustawione na Wartość Zezwalaj. |
Aby uzyskać więcej informacji, zobacz Domyślne uprawnienia serwera TFVC.
Składnia
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
W poniższych sekcjach opisano argumenty i opcje polecenia workspaces.
Argumenty
argumentów
opis
<owner-name>
Udostępnia wartość opcji /owner. Użyj pustego ciągu (""), aby dopasować obszary robocze utworzone przez dowolnego użytkownika.
<computer-name>
Udostępnia wartość opcji /computer. Użyj pustego ciągu (""), aby dopasować obszary robocze na dowolnym komputerze.
<workspace-name>
Określa nazwę obszaru roboczego do wyświetlania informacji. Jeśli wartość nie zostanie określona, zostaną wyświetlone informacje o wszystkich obszarach roboczych na serwerze. Możesz również użyć gwiazdki (*) symbolu wieloznacznego, aby wyświetlić informacje o wszystkich obszarach roboczych dla serwera.
<old-user-name>
Udostępnia starą nazwę użytkownika dla opcji /updateUserName.
<old-computer-name>
Zawiera starą nazwę komputera dla opcji /updateComputerName.
<team-project-collection-url>
Adres URL kolekcji projektu, który zawiera obszary robocze, o których chcesz wyświetlić informacje, na przykład https://myserver:8080/tfs/DefaultCollection.
<username>
Udostępnia wartość opcji /login. Tę wartość można określić jako DOMAIN\<username> lub <username>.
<password>
Udostępnia wartość opcji /login.
Opcje
opcji
opis
/owner
Określa nazwę użytkownika, który utworzył obszar roboczy. Jeśli nie określono żadnego właściciela, funkcja TFVC zwraca informacje o obszarach roboczych należących tylko do bieżącego użytkownika.
/computer
Określa nazwę komputera klienckiego, według którego ma być filtrowana lista obszarów roboczych dla serwera. Jeśli żaden komputer nie zostanie określony, funkcja TFVC zwraca informacje o obszarach roboczych tylko na bieżącym komputerze.
/format
Określa format informacji o obszarze roboczym.
Brief zwraca informacje o obszarze roboczym bez mapowań.
Detailed zwraca informacje o obszarze roboczym, a także mapowania.
Xml zwraca informacje o obszarze roboczym, mapowanie, datę ostatniego dostępu, a także aliasy właściciela. Format szczegółowy można używać tylko wtedy, gdy określono opcję /collection.
Brief jest wartością domyślną.
/updateUserName
Aktualizuje informacje identyfikacyjne zabezpieczeń na serwerze Usługi Azure DevOps dla użytkownika, którego nazwa użytkownika sieci została zmieniona. Jeśli określisz tę opcję, musisz również określić kolekcję projektów przy użyciu opcji /collection.
/updateComputerName
Instruuje tfVC zaktualizować jego tabele, aby odzwierciedlały zmianę nazwy komputera klienckiego. Jeśli określisz tę opcję, musisz również określić kolekcję projektów przy użyciu opcji /collection.
/remove
Usuwa określone wpisy obszaru roboczego dla określonej kolekcji projektu z pamięci podręcznej klienta.
/collection
Określa kolekcję projektów.
/login
Określa nazwę użytkownika i hasło do uwierzytelniania użytkownika za pomocą usługi Azure DevOps Server.
Uwagi
Polecenie workspaces narzędzia wiersza polecenia tf wyświetla informacje o obszarach roboczych na bieżącym komputerze należącym do określonego użytkownika lub dla wszystkich obszarów roboczych skojarzonych z określonym serwerem Usługi Azure DevOps. Dla każdego obszaru roboczego funkcja TFVC wyświetla nazwę, właściciela, komentarz i nazwę komputera. W przypadku szczegółowych danych wyjściowych są również wyświetlane mapowania obszarów roboczych. Jeśli nie podasz filtru, takiego jak właściciel, komputer lub nazwa obszaru roboczego, kontrola wersji serwera TEAMVC wyświetla tylko informacje o utworzonych obszarach roboczych.
Aby uzyskać więcej informacji na temat edytowania właściwości obszaru roboczego, zobacz polecenie Workspace.
Aby uzyskać więcej informacji na temat używania narzędzia wiersza polecenia tf, zobacz Use Team Foundation version control commands (Używanie poleceń kontroli wersji programu Team Foundation).
Przykłady
Poniższy przykład przedstawia listę wszystkich obszarów roboczych dla bieżącego użytkownika na bieżącym komputerze:
c:\projects>tf workspaces
Poniższy przykład przedstawia listę wszystkich obszarów roboczych dla wszystkich użytkowników na wszystkich komputerach utworzonych w następującej kolekcji projektów pod adresem https://myserver:8080/tfs/DefaultCollection:
c:\projects>tf workspaces /owner:* /computer:* /collection:https://myserver:8080/tfs/DefaultCollection
Poniższy przykład przedstawia szczegółowe informacje o wszystkich obszarach roboczych utworzonych przez bieżącego użytkownika w kolekcji projektu pod adresem https://myserver:8080/tfs/DefaultCollection:
c:\projects>tf workspaces /computer:* /format:detailed /collection:https://myserver:8080/tfs/DefaultCollection
Poniższy przykład przedstawia szczegółowe informacje o obszarze roboczym WS1, który jest własnością bieżącego użytkownika i znajduje się na bieżącym komputerze. Wyświetlane informacje zawierają listę mapowań obszarów roboczych.
c:\projects>tf workspaces /format:detailed /collection:https://myserver:8080/tfs/DefaultCollection WS1
Poniższy przykład usuwa wszystkie buforowane obszary robocze z pamięci podręcznej w kolekcji projektów pod adresem https://myserver:8080/tfs/DefaultCollection:
c:\projects>tf workspaces /remove:* /collection:https://myserver:8080/tfs/DefaultCollection