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 dir
kommandot måste du ha läsbehörighet 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ända alternativ för att ändra hur ett kommando fungerar.
Kommentar
Du kan ange mer än ett itemspec
argument.
<versionspec>
Det användardefinierade värdet för /version
alternativet. 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 alternativet ett värde /login
. Du kan ange ett användarnamnsvärde 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
var n
är borttagnings-ID:t.
/login
Anger användarnamn och lösenord för att autentisera användaren med Azure DevOps.
/collection
Anger projektsamlingen.
Kommentarer
Kommandot dir
körs 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 tf
kommandoradsverktyget 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 Arbetsyta och kommandot 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 den version av filer som är märkta My label
i 314dir Azure DevOps-serversökvägen. 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