Dela via


Kommandot Localversions (Versionskontroll för Team Foundation)

Azure DevOps Services | Azure DevOps Server 2022 – Azure DevOps Server 2019

Visual Studio 2019 | Visual Studio 2022

Kommandot Team Foundation Version Control (TFVC) localversions visar versionen av ett eller flera objekt på en arbetsyta.

Förutsättningar

Om du vill använda localversions kommandot måste du ha behörigheten Använd till arbetsytan. Mer information finns i TFVC-standardbehörigheter.

Syntax

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

Parametrar

Argument

Argument

Beskrivning

<itemspec>

Ange antingen en fil eller en mapp som innehåller de filer som du vill visa versionsnummer för.

Du kan bara ange en lokal fil eller mapp. C:\project1\binder.cs är till exempel giltigt, men $/project1/binder.cs är inte giltigt.

Kommentar

Du kan ange mer än ett itemspec argument.

<workspacename>

Använd det här argumentet med /workspace alternativet för att ange en annan arbetsyta än den som mappas till den aktuella katalogen.

<workspaceowner>

Använd det här argumentet med workspacename argumentet om du vill ange en offentlig arbetsyta.

<TeamProjectCollectionUrl>

URL:en för projektsamlingen som innehåller ett eller flera objekt som du vill visa versionen för, till exempel http://myserver:8080/tfs/DefaultCollection.

Alternativ

Alternativ

Beskrivning

/format

Ange något av följande alternativ för att styra hur data som returneras av det här kommandot ska visas:

  • Brief (standard): Varje katalog visas bara en gång, följt av de filer som den innehåller.
  • Detailed: Varje fil visas efter den fullständiga sökvägen.

/recursive

Ange det här alternativet om du vill att åtgärden ska inkludera objekt i undermappar.

/workspace

Ange det här alternativet om du vill visa data om versioner av objekt på en annan arbetsyta än den som mappas till den aktuella katalogen.

/collection

Anger projektsamlingen.

Kommentarer

När du får eller checkar ut en fil laddar du vanligtvis ned den senaste versionen. Du kan dock ha äldre versioner av vissa filer på din arbetsyta.

Du kan till exempel ha checkat ut vissa filer och inte checkat in ditt arbete på flera veckor. Andra personer i ditt team kan ha checkat in ändringar i samma filer under den tiden. I det här fallet skulle versionerna av dessa filer på din arbetsyta vara äldre än de aktuella versionerna på servern för TFVC. Du kan använda localversions kommandot för att hämta information om vilka versioner av dessa filer som finns på din arbetsyta.

Andra TFVC-kommandon ger mer information om objekt på servern för TFVC och de arbetsytor som mappas till den. Mer information om hur du använder tf kommandoradsverktyget finns i Använda Team Foundation-versionskontrollkommandon.

Exempel

I följande exempel visas versionen av filen ControllerBase.cs på arbetsytan som är mappad till mappen c:\workspaces\FeatureA\catalog\controller .

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

I följande exempel visas versionerna av alla filer, inklusive de i undermappar, på arbetsytan som är mappad till mappen c:\workspaces\FeatureA\catalog . Eftersom alternativet /format:detailed har angetts visas varje fil med sin fullständiga sökväg.

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