Udostępnij za pośrednictwem


Wyświetl polecenie (Kontrola wersji programu Team Foundation)

Azure DevOps Services | Azure DevOps Server 2022 — Azure DevOps Server 2019

Visual Studio 2019 | Program Visual Studio 2022

Team Foundation Version Control (TFVC) polecenie view pobiera określoną wersję pliku, przechowuje go w folderze tymczasowym na komputerze i wyświetla go.

Warunki wstępne

Aby użyć polecenia view, ustaw uprawnienie Odczyt na Zezwalaj na. Aby uzyskać więcej informacji, zobacz Domyślne uprawnienia serwera TFVC.

Składnia

tf view [/collection:<team-project-collection-url>] [/console] [/recursive] [/output:<local-file>]
[/shelveset:<shelveset-name>[;<owner>]] [/noprompt] <item-spec> 
[/version:<version-spec>] [/login:<username>,[<password>]]

Parametry

W poniższych sekcjach opisano argumenty i opcje polecenia view.

Argumenty

argumentów

opis

<team-project-collection-url>

Zawiera adres URL kolekcji projektów, która zawiera określoną wersję pliku, o którym chcesz pobrać informacje, na przykład https://myserver:8080/tfs/DefaultCollection.

<shelveset-name> [:<owner>]

Identyfikuje zestaw na półce. Opcjonalny argument <owner> służy do określania zestawu półek, który nie jest własnością bieżącego użytkownika.

<item-spec>

Identyfikuje plik lub folder do pobrania. Aby uzyskać więcej informacji na temat analizowania argumentu <item-spec> w celu określenia, które elementy znajdują się w zakresie, zobacz Use Team Foundation version control commands — Use options to modify how a command functions.

Nuta

Można określić więcej niż jeden argument <item-spec>.

<version-spec>

Udostępnia wartość, taką jak C3 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. Tę wartość można określić jako DOMAIN\<username> lub <username>.

<password>

Udostępnia wartość opcji /login.

<local-file>

Zawiera ścieżkę do folderu pliku wyjściowego.

Opcje

opcji

opis

/console

Określa, że dane wyjściowe pliku powinny być kierowane do konsoli. Ta opcja jest przydatna, jeśli chcesz zapisać plik na dysku przy użyciu przekierowania konsoli, ale użyć innej nazwy lub lokalizacji niż wersja elementu.

/recursive

Wyświetla wszystkie elementy w określonym katalogu i wszystkich podkatalogach.

/shelveset

Określa zestaw na półce według nazwy.

/noprompt

Określa, że funkcja TFVC nie powinna wyświetlać monitu przed wyświetleniem każdego pliku w przypadku uwzględnienia wyrażenia wieloznacznego w argumencie <item-spec> zgodnym z więcej niż jednym plikiem.

/version

Określa wersję pliku do otwarcia do wyświetlenia. Jeśli pominiesz tę opcję, view pobierze najnowszą wersję serwera Usługi Azure DevOps.

/collection

Określa kolekcję projektów.

/login

Określa nazwę użytkownika i hasło do uwierzytelniania użytkownika w usłudze Azure DevOps.

/output

Zwraca plik do folderu lokalnego zamiast wywoływania powłoki systemu Windows w celu otwarcia pliku.

Uwagi

Polecenie view narzędzia wiersza polecenia tf pobiera kopię pliku tylko do odczytu z serwera Usługi Azure DevOps, przechowuje plik w folderze tymczasowym na komputerze i wyświetla zawartość pliku. O ile nie określisz określonej wersji, funkcja TFVC pobiera najnowszą wersję pliku z serwera Usługi Azure DevOps.

Polecenie nie dodaje plików do obszaru roboczego ani ich wyewidencjonowania. Aby uzyskać więcej informacji na temat pobierania wersji serwera usługi Azure DevOps pliku i wyewidencjonowania go, zobacz Get command and Checkout and Edit commands (Pobieranie poleceń i wyewidencjonowywanie i edytowanie poleceń).

Aby wyświetlić różnice między dwiema wersjami pliku, można użyć polecenia difference. Aby uzyskać więcej informacji, zobacz polecenie Difference.

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).

Opcje danych wyjściowych

  • Domyślnie funkcja TFVC wyświetla zawartość pliku w przeglądarce skojarzonej z typem pliku.

  • Jeśli dołączysz /console opcji, rozszerzenie TFVC wyświetli zawartość pliku w konsoli poleceń. Podobnie, jeśli funkcja TFVC nie może zlokalizować przeglądarki dla określonego typu pliku, wyświetla zawartość pliku w konsoli poleceń.

  • Zawartość pliku można przekierować do standardowych danych wyjściowych przy użyciu | lub \>. Ta opcja umożliwia zapisanie pliku w innym pliku lub przekazanie go do innego programu na potrzeby przetwarzania końcowego.

Przykłady

Poniższy przykład przedstawia najnowszą wersję pliku 314.cs:

c:\projects>tf view 314.cs

W poniższym przykładzie jest wyświetlana wersja 314.cs zaewidencjonowana przy użyciu zestawu zmian 1999:

c:\projects>tf view /version:C1999 314.cs

Poniższy przykład pobiera wersję 5 314.cs i zapisuje go w pliku 314.old:

c:\projects>tf view /version:5 314.cs > 314.old

W poniższym przykładzie przedstawiono najnowszą wersję każdego pliku zgodnego z wyrażeniem wieloznacznymi *.cs:

c:\projects>tf view *.cs