View command (Team Foundation Version Control)
Azure DevOps Services | Azure DevOps Server 2022 – Azure DevOps Server 2019
Visual Studio 2019 | Visual Studio 2022
A Team Foundation Version Control (TFVC) view
parancs lekéri egy fájl egy adott verzióját, tárolja azt a számítógépen egy ideiglenes mappában, és megjeleníti azt.
Előfeltételek
A view
parancs használatához engedélyeznie kell az olvasási jogosultságot. További információ: Alapértelmezett TFVC-engedélyek.
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>]]
Paraméterek
A következő szakaszok a view
parancs argumentumait és beállításait ismertetik.
Argumentumok
Argumentum
Leírás
<team-project-collection-url>
Megadja annak a projektgyűjteménynek az URL-címét, amely egy fájl adott verzióját tartalmazza, amelyről adatokat szeretne lekérni például https://myserver:8080/tfs/DefaultCollection
.
<shelveset-name> [:<owner>]
Azonosítja a polckészletet. Az opcionális <owner>
argumentum egy olyan polckészlet megadására szolgál, amely nem az aktuális felhasználó tulajdonában van.
<item-spec>
Azonosítja a lekérni kívánt fájlt vagy mappát. További információ arról, hogy a TFVC hogyan elemzi az argumentumot annak <item-spec>
meghatározásához, hogy mely elemek tartoznak a hatókörbe: A Team Foundation verziókövetési parancsainak használata – A parancsok működésének módosítására szolgáló beállítások.
Feljegyzés
Több <item-spec>
argumentumot is megadhat.
<version-spec>
A beállításhoz egy olyan értéket biztosít, mint a /version
C3. További információ arról, hogy a TFVC hogyan elemzi a verzióspecifikációt annak meghatározásához, hogy mely elemek tartoznak a hatókörébe: A Team Foundation verziókövetési parancsainak használata.
<username>
Értéket ad a /login
beállításnak. Ezt az értéket megadhatja a következőképpen: DOMAIN\<username>
vagy <username>
.
<password>
Értéket ad a /login
beállításnak.
<local-file>
Megadja a kimeneti fájl mappájának elérési útját.
Beállítások
Beállítás
Leírás
/console
Megadja, hogy a fájlkimenetet a konzolra kell irányítani. Ez a beállítás akkor hasznos, ha a fájlt a konzol átirányításával szeretné lemezre írni, de más nevet vagy helyet szeretne használni, mint a verziószámozott elem.
/recursive
A megadott könyvtár és alkönyvtárak összes elemét megtekinti.
/shelveset
A polckészletet név alapján adja meg.
/noprompt
Azt határozza meg, hogy a TFVC ne kérje meg, mielőtt megjelenítené az egyes fájlokat, ha egy helyettesítő kifejezést egynél több fájlnak megfelelő argumentumba <item-spec>
foglal.
/version
Megadja a megtekintésre megnyitni kívánt fájl verzióját. Ha kihagyja ezt a lehetőséget, view
lekéri az Azure DevOps-kiszolgáló legújabb verzióját.
/collection
A projektgyűjteményt adja meg.
/login
Megadja a felhasználó Azure DevOpsszal való hitelesítéséhez használt felhasználónevet és jelszót.
/output
A windowsos rendszerhéj meghívása helyett egy helyi mappába nyitja meg a fájlt.
Megjegyzések
A view
parancssori segédprogram parancsa tf
lekéri egy fájl írásvédett másolatát az Azure DevOps-kiszolgálóról, tárolja a fájlt egy ideiglenes mappában a számítógépen, és megjeleníti a fájl tartalmát. Ha nem ad meg egy adott verziót, a TFVC lekéri a fájl legújabb verzióját az Azure DevOps-kiszolgálóról.
A view
parancs nem ad hozzá fájlokat a munkaterülethez, és nem veszi ki őket. A fájlok Azure DevOps-kiszolgálói verziójának lekérésével és kivételével kapcsolatos további információkért tekintse meg a Parancsok lekérése, a Kivétel és a Szerkesztés parancsok című témakört.
A parancs segítségével difference
megtekintheti a fájl két verziója közötti különbségeket. További információ: Különbség parancs.
A parancssori segédprogram használatáról további információt a tf
Team Foundation verziókövetési parancsainak használata című témakörben talál.
Kimeneti beállítások
A TFVC alapértelmezés szerint megjeleníti a fájl tartalmát a megtekintőben, amely a fájltípusához van társítva.
Ha ezt a lehetőséget választja, a
/console
TFVC kinyomtatja a fájl tartalmát a parancskonzolon. Hasonlóképpen, ha a TFVC nem talál megtekintőt a megadott fájltípushoz, akkor a fájl tartalmát a parancskonzolra nyomtatja.A fájl tartalmát átirányíthatja a standard kimenetre a használatával
|
vagy\>
használatával. Ezzel a beállítással mentheti a fájlt egy másik fájlba, vagy átadhatja azt egy másik programnak utófeldolgozás céljából.
Példák
Az alábbi példa a fájl legújabb verzióját jeleníti meg 314.cs:
c:\projects>tf view 314.cs
Az alábbi példa az 1999-es módosításokkal beadott 314.cs verzióját jeleníti meg:
c:\projects>tf view /version:C1999 314.cs
Az alábbi példa lekéri a 314.cs 5-ös verzióját, és a 314.old fájlba írja:
c:\projects>tf view /version:5 314.cs > 314.old
Az alábbi példában minden fájl legújabb verziója látható, amely megfelel a *.cs helyettesítő karakternek:
c:\projects>tf view *.cs