Dela via


Dir-kommando (Versionskontroll för Team Foundation)

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

Visual Studio 2019 | Visual Studio 2022

Kommandot dir visar allt eller en del av innehållet på servern för Team Foundation Version Control (TFVC).

Förutsättningar

Om du vill använda kommandot dir har du behörigheten Läs inställd på Tillåt. Mer information finns i TFVC-standardbehörigheter.

Syntax

tf dir itemspec [/version:versionspec] [/recursive] 
[/folders] [/deleted] [/login:username,[password]] [/collection:TeamProjectCollectionUrl]

Parametrar

Argument

Argument

Beskrivning

<itemspec>

Identifierar filen eller mappen som du vill returnera information om. Mer information om hur TFVC parsar itemspec för att avgöra vilka objekt som finns inom omfånget finns i Använd alternativ för att ändra hur en kommandofunktion.

Not

Du kan ange mer än ett itemspec argument.

<versionspec>

Det användardefinierade värdet för alternativet /version. Mer information om hur TFVC parsar en versionsspecifikation för att avgöra vilka objekt som ligger inom dess omfång finns i Använda Team Foundation-versionskontrollkommandon.

<username>

Ger ett värde till alternativet /login. Du kan ange ett användarnamn som antingen DOMAIN\username eller username.

<TeamProjectCollectionUrl>

URL:en för projektsamlingen som innehåller en eller flera filer eller mappar som du vill visa information om, till exempel http://myserver:8080/tfs/DefaultCollection/.

Alternativ

alternativ

Beskrivning

/version

Anger att TFVC endast ska visa filer och mappar i en viss version.

/recursive

Visar alla filer och undermappar i den angivna katalogen.

/folders

Visar endast mappar.

/deleted

Visar borttagna objekt och befintliga objekt. De borttagna objekten följs med ;Xn där n är borttagnings-ID:t.

/login

Anger användarnamn och lösenord för att autentisera användaren med Azure DevOps.

/collection

Anger projektsamlingen.

Anmärkningar

Kommandot dir fungerar på Azure DevOps-serverns kopior av filer, inte de lokala kopiorna. Kommandot använder den lokala mappade mappen för att hitta rätt Azure DevOps-serversökväg. Du använder det här kommandot för att utforska Azure DevOps-servern och identifiera filer som du kan behöva hämta.

Mer information om hur du använder kommandoradsverktyget tf finns i Använda Team Foundation-versionskontrollkommandon.

Exempel

I följande exempel visas en lista över filer, mappar, undermappar och filer i Azure DevOps-servermappen som c:\projects mappar till. Antalet objekt visas också. Mer information om hur du visar och redigerar mappningar för arbetsmappar finns i kommandot Workspace och Workfold.

c:\projects>tf dir /recursive

I följande exempel visas alla Azure DevOps-serverfiler på sökvägen 314dir. Undermappen 314dir behöver inte finnas i den lokala mappen.

c:\projects>tf dir 314dir

I följande exempel visas versionen av filer märkta My label i 314dir Azure DevOps-serversökväg. Undermappen 314dir behöver inte finnas i den lokala mappen.

c:\projects>tf dir /version:L"My label" 314dir

I följande exempel visas alla mappar i roten på Azure DevOps-servern. Den lokala arbetsmappen ignoreras eftersom $/ anger en Azure DevOps-serversökväg.

c:\projects>tf dir /folders $/

I följande exempel visas varje fil och mapp på Azure DevOps-servern.

c:\projects>tf dir /recursive $/

I följande exempel visas alla objekt i den aktuella mappen, inklusive borttagna objekt med sina borttagnings-ID:n.

c:\projects>tf dir /deleted