Megosztás a következőn keresztül:


Status 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 Verziókövetés (TFVC) status parancsa vagy aliasa statinformációkat jelenít meg a fájlok és mappák függőben lévő módosításairól, valamint egy vagy több munkaterület függőben lévő módosítási jelöltjeiről. A beállítás használatakor /shelveset a parancs megjeleníti a polckészlet függőben lévő változásaival kapcsolatos információkat.

Feljegyzés

A függőben lévő módosítási jelölt egy fájl a munkaterület mappájában vagy almappájában, amely nincs hozzáadva a verziókövetéshez. Ha meg szeretné tekinteni a Visual Studióban az összes függőben lévő módosítást, lépjen a Csoportkezelő>függőben lévő módosítások>kizárt módosításaira, majd válassza az Észlelt lehetőséget.

Előfeltételek

A status parancs használatához olvasási engedéllyel kell rendelkeznie a forráselemhez, és engedélyeznie kell a célmappa kivételi és egyesítési engedélyeit. További információ: Alapértelmezett TFVC-engedélyek.

Syntax

tf stat[us] itemspec [/collection:TeamProjectCollectionUrl]
[/login:username,[password]]
([/workspace:workspacename[;workspaceowner]] 
| [/shelveset:shelvesetname[;shelvesetowner]])
[/format:(brief|detailed)] [/recursive][/user:(*|username)]
[/nodetect]

Paraméterek

Argumentumok

Argumentum

Leírás

/collection: <TeamProjectCollectionUrl>

A beállítás használatakor /workspace megadja annak a projektgyűjteménynek az URL-címét, amely a függőben lévő módosításokat tartalmazó munkaterületet tartalmazza. Például: http://myserver:8080/tfs/DefaultCollection

Ha nincs megadva, alapértelmezés szerint a projektgyűjtemény az, amely az aktuális könyvtárat leképező munkaterületet tartalmazza.

Ha nem használja a /workspace beállítást, figyelmen kívül hagyja.

/format

Megadja, hogy mennyi részlet jelenjen meg az egyes függőben lévő módosításokról:

  • Brief (alapértelmezett): Egy sort jelenít meg minden függőben lévő módosításról, amely tartalmazza a következőket: fájlnév, módosítások, hogy az elem zárolva van-e a csillag *, a helyi elérési út és a felhasználó által jelzett módon, ha a /collection beállításokat használja /workspace . Előfordulhat, hogy az adatok egy része csonkolt.
  • Detailed: Megjeleníti az egyes függőben lévő módosítások teljes leírását. A fenti információk mellett ez a beállítás több adatot is megjelenít, például dátumot és időt.

<itemspec>

Megadja azokat az elemeket, amelyekhez függőben lévő módosítási adatokat szeretne megadni. Szintaxis : A Team Foundation verziókövetési parancsainak használata. Több itemspec argumentumot is megadhat.

/login

Megadja a parancs futtatásához használni kívánt felhasználói fiókot. Lásd: A Team Foundation verziókövetési parancsai.

/recursive

Rekurzív módon lekéri a megadott könyvtárban és alkönyvtárakban lévő elemek függőben lévő módosításaival kapcsolatos adatokat.

/shelveset:<shelvesetname>[;<shelvesetowner>]

Megadja a listázandó módosításokat tartalmazó polckészletet.

Ez a beállítás nem kombinálható a /workspace beállítással.

/user

Felsorolja a megadott felhasználó által végrehajtott összes függőben lévő módosítást. A csillag * az összes felhasználó módosításaival kapcsolatos adatokat tartalmazza. Alapértelmezés szerint az aktuális felhasználó.

Elfogadható értékek ehhez a beállításhoz:

  • <username>
  • <useraccount>
  • Csillag *

/workspace:<workspacename>[;<workspaceowner>]

Megadja a függőben lévő módosításokat tartalmazó munkaterület nevét. Ha nincs megadva, a munkaterület az, amely leképezi az aktuális könyvtárat.

Megadhatja workspaceowner , hogy adatokat kapjon egy adott felhasználóhoz tartozó munkaterület függőben lévő módosításairól. Ha nincs megadva, a munkaterület vélelmezhetően az aktuális felhasználó, vagy ha meg van adva, a /login:<username>.

Ez a beállítás nem kombinálható a /shelveset beállítással.

Megjegyzések

A paranccsal megtekintheti az status aktuális munkaterület függőben lévő módosításait, például azt a munkaterületet, amely leképezi az aktuális könyvtárat, függetlenül attól, hogy helyi munkaterületről vagy kiszolgáló-munkaterületről van-e szó. Ezzel a paranccsal megtekintheti a függőben lévő módosításokat egy távoli kiszolgáló munkaterületén, például egy másik felhasználó által egy másik fejlesztői gépen végrehajtott módosításokat a , /userés /workspace a /collectionbeállítások használatával. A függőben lévő módosításokat azonban nem tekintheti meg egy távoli helyi munkaterületen.

További információ: Döntés helyi vagy kiszolgálói munkaterület használata között.

Példák

Az alábbi példákban feltételezzük, hogy a $/SiteApp/Main/ a munkaterületen a c:\code\SiteApp\Main\ értékre van leképezve.

Az aktuális munkaterület összes módosításának listázása

Az alábbi példa felsorolja a munkaterület összes függőben lévő módosítását:

c:\code\SiteApp\Main\SolutionA\>tf stat

Mappa összes módosításának listázása

Az alábbi példa a SolutionA mappa összes elemének függőben lévő módosításait sorolja fel:

c:\code\SiteApp\Main>tf stat SolutionA\*

Mappa és almappáinak összes módosításának listázása

Az alábbi példa a SolutionA mappa összes elemének függőben lévő módosításait sorolja fel, beleértve az almappák módosításait is:

c:\code\SiteApp\Main>tf stat SolutionA\* /recursive

Következő lépések

  • A verziókövetés alatt lévő fájlokon végrehajtott módosítások többsége függőben lévő módosításként lesz várólistán a munkaterületen. További információ: Kód fejlesztése és függőben lévő módosítások kezelése, munkaterületek létrehozása és használata.

  • A Különbség paranccsal részletes információkat kaphat a fájlban lévő módosítások vagy a tartalom módosításainak szerkesztéséről.

  • Ha félre kell tennie a módosításokat, és esetleg egy másik feladathoz is meg szeretné tisztítani a munkaterületet, használja a Polc parancsot. További információ a polckészletekről: A munka felfüggesztése és a polckészletek kezelése.

  • Ha készen áll a kiszolgáló módosításainak beadására, használja a Checkin parancsot.

  • A segédprogram használatáról további információt a Team Foundation verziókövetési tf parancsainak használata című témakörben talál .