Visa kommando (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) view
hämtar en specifik version av en fil, lagrar den i en tillfällig mapp på datorn och visar den.
Förutsättningar
Om du vill använda kommandot view
har du behörigheten Läs inställd på Tillåt. Mer information finns i TFVC-standardbehörigheter.
Syntax
tf view [/collection:<team-project-collection-url>] [/console] [/recursive] [/output:<local-file>]
[/shelveset:<shelveset-name>[;<owner>]] [/noprompt] <item-spec>
[/version:<version-spec>] [/login:<username>,[<password>]]
Parametrar
I följande avsnitt beskrivs argument och alternativ för kommandot view
.
Argument
Argument
Beskrivning
<team-project-collection-url>
Innehåller URL:en för projektsamlingen som innehåller en specifik version av en fil som du vill hämta information om, till exempel https://myserver:8080/tfs/DefaultCollection
.
<shelveset-name> [:<owner>]
Identifierar hyllorna. Det valfria argumentet <owner>
används för att ange en hylloruppsättning som inte ägs av den aktuella användaren.
<item-spec>
Identifierar den fil eller mapp som ska hämtas. Mer information om hur TFVC parsar argumentet <item-spec>
för att avgöra vilka objekt som finns inom omfånget finns i Använda Team Foundation-versionskontrollkommandon – Använd alternativ för att ändra hur ett kommando fungerar.
Not
Du kan ange mer än ett <item-spec>
argument.
<version-spec>
Innehåller ett värde som C3- 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 det här värdet som antingen DOMAIN\<username>
eller <username>
.
<password>
Ger ett värde till alternativet /login
.
<local-file>
Innehåller sökvägen till utdatafilmappen.
Alternativ
alternativ
Beskrivning
/console
Anger att filutdata ska dirigeras till konsolen. Det här alternativet är användbart om du vill skriva filen till disken med hjälp av konsolomdirigering men använda ett annat namn eller en annan plats än det versionshanterade objektet.
/recursive
Visar alla objekt i den angivna katalogen och eventuella underkataloger.
/shelveset
Anger hyllorna efter namn.
/noprompt
Anger att TFVC inte ska fråga dig innan du visar varje fil när du inkluderar ett jokerteckenuttryck i ett <item-spec>
argument som matchar mer än en fil.
/version
Anger vilken version av filen som ska öppnas för visning. Om du utelämnar det här alternativet hämtar view
den senaste Versionen av Azure DevOps-servern.
/collection
Anger projektsamlingen.
/login
Anger användarnamn och lösenord för att autentisera användaren med Azure DevOps.
/output
Matar ut filen till en lokal mapp i stället för att anropa ett Windows-gränssnitt för att öppna filen.
Anmärkningar
Kommandot view
för kommandoradsverktyget tf
hämtar en skrivskyddad kopia av en fil från Azure DevOps-servern, lagrar filen i en tillfällig mapp på datorn och visar filinnehållet. Om du inte anger en viss version hämtar TFVC den senaste versionen av filen från Azure DevOps-servern.
Kommandot view
lägger inte till filer på arbetsytan eller checkar ut dem. Mer information om hur du hämtar Azure DevOps-serverversionen av en fil och checkar ut den finns i Hämta kommando och checkout- och redigeringskommandon.
Du kan använda kommandot difference
för att visa skillnaderna mellan två versioner av en fil. Mer information finns i kommandot Difference.
Mer information om hur du använder kommandoradsverktyget tf
finns i Använda Team Foundation-versionskontrollkommandon.
Alternativ för utdata
Som standard visar TFVC innehållet i filen i visningsprogrammet som är associerat med dess filtyp.
Om du inkluderar alternativet
/console
skriver TFVC ut innehållet i filen till kommandokonsolen. På samma sätt, om TFVC inte kan hitta ett visningsprogram för den typ av fil som du angav, skrivs filinnehållet ut till kommandokonsolen.Du kan omdirigera innehållet i en fil till standardutdata med hjälp av
|
eller\>
. Med det här alternativet kan du spara filen i en annan fil eller skicka den till ett annat program för efterbearbetning.
Exempel
I följande exempel visas den senaste versionen av filen 314.cs:
c:\projects>tf view 314.cs
I följande exempel visas den version av 314.cs som checkades in med ändringsuppsättningen 1999:
c:\projects>tf view /version:C1999 314.cs
I följande exempel hämtas version 5 av 314.cs och skrivs till filen 314.old:
c:\projects>tf view /version:5 314.cs > 314.old
I följande exempel visas den senaste versionen av varje fil som matchar jokertecknets uttryck *.cs:
c:\projects>tf view *.cs