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


Merges command (Team Foundation Version Control)

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

Visual Studio 2019 | Visual Studio 2022

A tf merges parancs részletes információkat jelenít meg a megadott forrás- és célágak közötti korábbi egyesítésekről a Team Foundation verziókövetésében (TFVC).

Előfeltételek

A merges parancs használatához be kell állítania az Olvasási engedélyt a forrás- és a célágak engedélyezéséhez . További információ: Alapértelmezett TFVC-engedélyek.

Syntax

tf merges [source] destination [/recursive] [/extended] [/format:(brief|detailed)] [/login:username, [password]] [/showall]]] [/collection:TeamProjectCollectionUrl]

Paraméterek

Argumentumok

Argumentum

Leírás

<source>

Szűri az egyesítési előzményeket, hogy csak a megadott forrásokkal rendelkező bejegyzéseket tartalmazza.

Ez a paraméter nem kötelező.

<destination>

Azt a célágat adja meg, amelynek egyesítési előzményei megjelennek.

Ez a paraméter kötelező.

<username>

Értéket ad a /login beállításnak. Megadhat egy username értéket vagy DOMAIN\username usernameegy értéket.

<TeamProjectCollectionUrl>

A projektgyűjtemény URL-címe, amely tartalmazza például azokat az ágakat, http://myserver:8080/tfs/DefaultCollectionamelyeken meg szeretné jeleníteni az egyesítési előzményeket.

Beállítások

Beállítás

Leírás

/recursive

Megjeleníti a megadott TFVC-kiszolgálómappában és almappáiban lévő összes egyesítés adatait.

/extended

Megjeleníti a célelemek adott tartományához tartozó egyesítések listáját, például tf merges tgt\file1.txt; C21-25. Ez a beállítás megjeleníti az egyesítések típusait, például a hozzáadást vagy szerkesztést, valamint a forrás- és célelemek részletes információit. Ez a beállítás azt jelenti, hogy /format: Detailed.

Feljegyzés

Ha forráselemet ad meg, nem használhatja ezt a beállítást.

/format

Megadja azokat a formátumokat, amelyekben az egyesítési előzmények megjelenhetnek:

  • Brief (alapértelmezett): Megjeleníti a forrás- és célelemek, valamint a szerző és a célellenőrzés dátumát is.
  • Detailed: A forrás- és célelemek részletes elérési útját és változáskészletszámait jeleníti meg.

/login

Megadja a felhasználónevet és a jelszót, amellyel hitelesítheti a felhasználót az Azure DevOpsszal.

/showall

Megjeleníti egy adott célelem összes korábbi egyesítését az aktuális neve alatt, valamint az összes korábban használt nevet.

/collection

A projektgyűjteményt adja meg.

Megjegyzések

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 Beta1_branch és a RTM_branch közötti összes egyesítési művelet adatait jeleníti meg.

c:\projects>tf merges /recursive Beta1_branch RTM_branch

Példa a kimenetre:

Changeset  Merged in Changeset   Author   Date
--------------------------------------------------------
135         162                   Justin     10/31/2003
146         162                   Justin      10/31/2003
147*        167                   Bill       11/02/2003

A 147-et követő csillag * azt jelzi, hogy a 147.számú változáskészletben csak néhány változás lett egyesítve a 167. módosításhalmazsal.