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


Localversions parancs (Team Foundation verziókövetés)

Azure DevOps Services | Azure DevOps Server 2022 – Azure DevOps Server 2019

Visual Studio 2019 | Visual Studio 2022

A Team Foundation Version Control (TFVC) localversions parancs megjeleníti a munkaterület egy vagy több elemének verzióját.

Előfeltételek

A localversions parancs használatához rendelkeznie kell a munkaterület használati engedélyével. További információ: Alapértelmezett TFVC-engedélyek.

Syntax

tf localversions ItemSpec
[/recursive] [/format:brief|detailed]
[/workspace:WorkspaceName[;WorkspaceOwner]] [/collection:TeamProjectCollectionUrl]

Paraméterek

Argumentumok

Argumentum

Leírás

<itemspec>

Adjon meg egy fájlt vagy mappát, amely tartalmazza azokat a fájlokat, amelyeknek a verziószámát meg szeretné jeleníteni.

Csak helyi fájlt vagy mappát adhat meg. A c:\project1\binder.cs például érvényes, de a $/project1/binder.cs érvénytelen.

Feljegyzés

Több itemspec argumentumot is megadhat.

<workspacename>

Ezzel az /workspace argumentummal az aktuális könyvtárhoz hozzárendelt munkaterületen kívül más munkaterületet is megadhat.

<workspaceowner>

Használja ezt az argumentumot az workspacename argumentummal, ha nyilvános munkaterületet szeretne megadni.

<TeamProjectCollectionUrl>

A projektgyűjtemény URL-címe, amely egy vagy több olyan elemet tartalmaz, amelynek a verzióját meg szeretné jeleníteni, például http://myserver:8080/tfs/DefaultCollection.

Beállítások

Beállítás

Leírás

/format

Adja meg az alábbi beállítások egyikét a parancs által visszaadott adatok megjelenítésének szabályozásához:

  • Brief (alapértelmezett): Minden könyvtár csak egyszer jelenik meg, majd a benne található fájlok.
  • Detailed: Minden fájl a teljes elérési út után jelenik meg.

/recursive

Ezt a beállítást akkor adja meg, ha azt szeretné, hogy a művelet almappákban lévő elemeket tartalmazzon.

/workspace

Ezzel a beállítással az aktuális könyvtárhoz hozzárendelt munkaterület elemeinek verzióival kapcsolatos adatokat jeleníthet meg.

/collection

A projektgyűjteményt adja meg.

Megjegyzések

Amikor lekér vagy kivesz egy fájlt, általában a legújabb verziót tölti le. Előfordulhat azonban, hogy bizonyos fájlok régebbi verziói is vannak a munkaterületen.

Előfordulhat például, hogy kivett néhány fájlt, és több hétig nem jelentkezett be a munkájába. Előfordulhat, hogy a csapat többi tagja is bejelentkezett ugyanannak a fájlnak a módosításaival. Ebben az esetben ezeknek a fájloknak a munkaterületen lévő verziói régebbiek lennének, mint a kiszolgálón a TFVC jelenlegi verziói. A parancs segítségével localversions információt kaphat arról, hogy ezek a fájlok mely verziói találhatók a munkaterületen.

Más TFVC-parancsok további információt nyújtanak a kiszolgáló TFVC-hez tartozó elemeiről és az ahhoz kapcsolódó munkaterületekről. 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.

Példák

Az alábbi példa a ControllerBase.cs fájl verzióját jeleníti meg a munkaterületen, amely a c:\workspaces\FeatureA\catalog\controller mappára van leképezve.

c:\workspaces\FeatureA\catalog\controller>tf localversions ControllerBase.cs

Az alábbi példa a c:\workspaces\FeatureA\catalog mappára leképezett munkaterület összes fájljának verzióját jeleníti meg, beleértve az almappákban lévő fájlokat is. Mivel a /format:detailed beállítás meg van adva, minden fájl a teljes elérési úttal jelenik meg.

c:\workspaces\FeatureA\catalog\>tf localversions . /recursive /format:detailed