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
Relaterade artiklar
- kommandot Workspace
- Workfold-kommando