Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022
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
| Kategoria | Requirements |
|---|---|
| Uprawnienia | Użyj uprawnień dla obszaru roboczego ustawionego na Wartość Zezwalaj. |
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