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