Localversions , polecenie (Kontrola wersji serwera Team Foundation)
Azure DevOps Services | Azure DevOps Server 2022 — Azure DevOps Server 2019
Visual Studio 2019 | Visual Studio 2022
Polecenie Kontrola wersji serwera Team Foundation (TFVC) localversions
wyświetla wersję co najmniej jednego elementu w obszarze roboczym.
Wymagania wstępne
Aby użyć localversions
polecenia, musisz mieć uprawnienie Użyj do obszaru roboczego. Aby uzyskać więcej informacji, zobacz Domyślne uprawnienia kontroli wersji serwera Team Foundation.
Składnia
tf localversions ItemSpec
[/recursive] [/format:brief|detailed]
[/workspace:WorkspaceName[;WorkspaceOwner]] [/collection:TeamProjectCollectionUrl]
Parametry
Argumenty
Argument
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łowy, ale wartość $/project1/binder.cs jest nieprawidłowa.
Uwaga
Można określić więcej niż jeden itemspec
argument.
<workspacename>
Użyj tego argumentu /workspace
z opcją , aby określić obszar roboczy inny niż ten, który jest mapowany 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
Opcja
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 jest wyświetlany 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ć localversions
polecenia , 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 tf
narzędzia wiersza polecenia, zobacz Use Team Foundation version control commands (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 folder c:\workspaces\FeatureA\catalog . Ponieważ jest określona /format:detailed
opcja, każdy plik jest wyświetlany z pełną ścieżką.
c:\workspaces\FeatureA\catalog\>tf localversions . /recursive /format:detailed