Udostępnij za pośrednictwem


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 polecenia obszaru roboczego i polecenia Workfold.

c:\projects>tf dir /recursive

Poniższy przykład przedstawia wszystkie pliki serwera usługi Azure DevOps w ścieżce 314dir. Podfolder 314dir nie musi istnieć w folderze lokalnym.

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 314dir nie musi istnieć w folderze lokalnym.

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
  • polecenia Workspace
  • polecenia Workfold