Udostępnij za pośrednictwem


Localversions — polecenie (Team Foundation Version Control)

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

Visual Studio 2019 | Program Visual Studio 2022

Polecenie Kontroli wersji programu Team Foundation (TFVC) localversions wyświetla wersję co najmniej jednego elementu w obszarze roboczym.

Warunki wstępne

Aby użyć polecenia localversions, Użyj uprawnienia do obszaru roboczego. Aby uzyskać więcej informacji, zobacz Domyślne uprawnienia serwera TFVC.

Składnia

tf localversions ItemSpec
[/recursive] [/format:brief|detailed]
[/workspace:WorkspaceName[;WorkspaceOwner]] [/collection:TeamProjectCollectionUrl]

Parametry

Argumenty

argumentów

opis

<itemspec>

Określ plik lub folder zawierający pliki, dla których chcesz wyświetlić numery wersji.

Można określić tylko lokalny plik lub folder. Na przykład c:\project1\binder.cs jest prawidłowa, ale $/project1/binder.cs jest nieprawidłowa.

Nuta

Można określić więcej niż jeden argument itemspec.

<workspacename>

Użyj tego argumentu z opcją /workspace, aby określić obszar roboczy inny niż ten zamapowany na bieżący katalog.

<workspaceowner>

Użyj tego argumentu z argumentem workspacename, jeśli chcesz określić publiczny obszar roboczy.

<TeamProjectCollectionUrl>

Adres URL kolekcji projektów, która zawiera co najmniej jeden element, dla którego chcesz wyświetlić wersję, na przykład http://myserver:8080/tfs/DefaultCollection.

Opcje

opcji

opis

/format

Określ jedną z następujących opcji, aby kontrolować sposób wyświetlania danych zwracanych przez to polecenie:

  • Brief (ustawienie domyślne): każdy katalog jest wyświetlany tylko raz, a następnie pliki, które zawiera.
  • Detailed: każdy plik pojawia się po pełnej ścieżce.

/recursive

Określ tę opcję, jeśli chcesz, aby operacja zawierała elementy w podfolderach.

/workspace

Określ tę opcję, aby wyświetlić dane dotyczące wersji elementów w obszarze roboczym innym niż ta, która jest mapowana na bieżący katalog.

/collection

Określa kolekcję projektów.

Uwagi

Gdy pobierasz lub wyewidencjonujesz plik, zazwyczaj pobierasz najnowszą wersję. Jednak w obszarze roboczym mogą istnieć starsze wersje niektórych plików.

Na przykład niektóre pliki mogły zostać wyewidencjonowane i nie zostały zaewidencjonowane przez kilka tygodni. Inne osoby w zespole mogły w tym czasie zaewidencjonować zmiany w tych samych plikach. W takim przypadku wersje tych plików w obszarze roboczym będą starsze niż bieżące wersje serwera dla serwera TFVC. Możesz użyć polecenia localversions, aby uzyskać informacje o tym, które wersje tych plików znajdują się w obszarze roboczym.

Inne polecenia kontroli wersji serwera Team Foundation zawierają więcej informacji na temat elementów na serwerze dla kontroli wersji serwera serwera i obszarów roboczych mapujących je na serwer. 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

Poniższy przykład przedstawia wersję pliku ControllerBase.cs w obszarze roboczym zamapowanym na folder c:\workspaces\FeatureA\catalog\ controller.

c:\workspaces\FeatureA\catalog\controller>tf localversions ControllerBase.cs

Poniższy przykład przedstawia wersje wszystkich plików, w tym te w podfolderach, w obszarze roboczym zamapowanym na c:\workspaces\FeatureA\catalog folder. Ponieważ określono opcję /format:detailed, każdy plik jest wyświetlany z pełną ścieżką.

c:\workspaces\FeatureA\catalog\>tf localversions . /recursive /format:detailed