Polecenie dir (Team Foundation Version Control)
Azure DevOps Services | Azure DevOps Server 2022 — Azure DevOps Server 2019
Visual Studio 2019 | Program Visual Studio 2022
Polecenie dir
wyświetla całą lub część zawartości serwera kontroli wersji serwera Team Foundation (TFVC).
Warunki wstępne
Aby użyć polecenia dir
, należy uprawnienia odczyt ustawione na Zezwalaj na. Aby uzyskać więcej informacji, zobacz Domyślne uprawnienia serwera TFVC.
Składnia
tf dir itemspec [/version:versionspec] [/recursive]
[/folders] [/deleted] [/login:username,[password]] [/collection:TeamProjectCollectionUrl]
Parametry
Argumenty
argumentów
opis
<itemspec>
Identyfikuje plik lub folder, aby zwrócić informacje o. Aby uzyskać więcej informacji na temat analizowania itemspec
w celu określenia, które elementy znajdują się w zakresie, zobacz Use options to modify how a command functions.
Nuta
Można określić więcej niż jeden argument itemspec
.
<versionspec>
Wartość podana przez użytkownika dla opcji /version
. Aby uzyskać więcej informacji na temat analizowania specyfikacji wersji w celu określenia, które elementy znajdują się w jego zakresie, zobacz Use Team Foundation version control commands (Używanie poleceń kontroli wersji programu Team Foundation).
<username>
Udostępnia wartość opcji /login
. Wartość nazwy użytkownika można określić jako DOMAIN\username
lub username
.
<TeamProjectCollectionUrl>
Adres URL kolekcji projektów, która zawiera co najmniej jeden plik lub foldery, o których chcesz wyświetlić informacje, na przykład http://myserver:8080/tfs/DefaultCollection/
.
Opcje
opcji
opis
/version
Określa, że kontrola wersji serwera Team Foundation powinna wyświetlać tylko pliki i foldery określonej wersji.
/recursive
Wyświetla wszystkie pliki i podfoldery w określonym katalogu.
/folders
Wyświetla tylko foldery.
/deleted
Wyświetla usunięte elementy i istniejące elementy. Po usuniętych elementach następuje ;Xn
, gdzie n
jest identyfikatorem usuwania.
/login
Określa nazwę użytkownika i hasło do uwierzytelniania użytkownika w usłudze Azure DevOps.
/collection
Określa kolekcję projektów.
Uwagi
Polecenie dir
działa na serwerze Usługi Azure DevOps kopii plików, a nie na kopiach lokalnych. Polecenie używa lokalnego zamapowanego folderu, aby zlokalizować odpowiednią ścieżkę serwera usługi Azure DevOps. To polecenie służy do eksplorowania serwera Usługi Azure DevOps i identyfikowania plików, które mogą być konieczne do uzyskania.
Aby uzyskać więcej informacji na temat korzystania z narzędzia wiersza polecenia tf
, zobacz Używanie poleceń kontroli wersji programu Team Foundation.
Przykłady
W poniższym przykładzie przedstawiono listę plików, folderów, podfolderów i plików w folderze serwera Usługi Azure DevOps, do którego c:\projects mapowania. Liczba elementów znajduje się również na liście. Aby uzyskać więcej informacji na temat wyświetlania i edytowania mapowań folderów roboczych, zobacz
c:\projects>tf dir /recursive
Poniższy przykład przedstawia wszystkie pliki serwera usługi Azure DevOps w ścieżce
c:\projects>tf dir 314dir
Poniższy przykład przedstawia wersję plików oznaczonych etykietą My label
w ścieżce serwera 314dir Azure DevOps. Podfolder
c:\projects>tf dir /version:L"My label" 314dir
Poniższy przykład przedstawia wszystkie foldery w katalogu głównym serwera Usługi Azure DevOps. Lokalny folder roboczy jest ignorowany, ponieważ $/
oznacza ścieżkę serwera usługi Azure DevOps.
c:\projects>tf dir /folders $/
W poniższym przykładzie wymieniono każdy plik i folder na serwerze usługi Azure DevOps.
c:\projects>tf dir /recursive $/
W poniższym przykładzie wymieniono wszystkie elementy w bieżącym folderze, w tym usunięte elementy z ich identyfikatorami usuwania.
c:\projects>tf dir /deleted