Perintah Penggabungan (Kontrol Versi Team Foundation)

Layanan Azure DevOps | Azure DevOps Server 2022 - Azure DevOps Server 2019

Visual Studio 2019 | Visual Studio 2022

Perintah tf merges menampilkan informasi terperinci tentang penggabungan sebelumnya antara cabang sumber dan tujuan yang ditentukan di Team Foundation Version Control (TFVC).

Prasyarat

Untuk menggunakan merges perintah , Anda harus memiliki izin Baca yang diatur ke Izinkan untuk cabang sumber dan tujuan. Untuk informasi selengkapnya, lihat Izin TFVC default.

Sintaks

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

Parameter

Argumen

Argumen

Keterangan

<source>

Memfilter riwayat penggabungan untuk menyertakan hanya entri dengan sumber yang ditentukan.

Parameter ini bersifat opsional.

<destination>

Menentukan cabang tujuan tempat riwayat penggabungan ditampilkan.

Parameter ini diperlukan.

<username>

Menyediakan nilai untuk /login opsi . Anda dapat menentukan username nilai sebagai DOMAIN\username atau username.

<TeamProjectCollectionUrl>

URL koleksi proyek yang berisi cabang yang ingin Anda tampilkan riwayat penggabungannya, misalnya http://myserver:8080/tfs/DefaultCollection.

Opsi

Opsi

Keterangan

/recursive

Menampilkan informasi untuk semua gabungan dalam folder server TFVC yang ditentukan dan subfoldernya.

/extended

Menampilkan daftar penggabungan untuk rentang item target tertentu, misalnya tf merges tgt\file1.txt; C21-25. Opsi ini menampilkan jenis penggabungan, misalnya menambahkan atau mengedit, dan informasi terperinci tentang item sumber dan target. Opsi ini menyiratkan /format: Detailed.

Catatan

Anda tidak dapat menggunakan opsi ini jika Anda menentukan item sumber.

/format

Menentukan format di mana riwayat penggabungan dapat muncul:

  • Brief (default): Menampilkan nomor changeset untuk item sumber dan target serta penulis dan tanggal pemeriksaan target.
  • Detailed: Menampilkan jalur terperinci dan nomor changeset untuk item sumber dan target.

/login

Menentukan nama pengguna dan kata sandi untuk mengautentikasi pengguna dengan Azure DevOps.

/showall

Menampilkan semua gabungan sebelumnya untuk item target yang diberikan dengan nama saat ini dan semua nama yang digunakan sebelumnya.

/collection

Menentukan koleksi proyek.

Keterangan

Untuk informasi selengkapnya tentang cara menggunakan tf utilitas baris perintah, lihat Menggunakan perintah kontrol versi Team Foundation.

Contoh

Contoh berikut menampilkan informasi tentang semua operasi penggabungan yang dilakukan antara Beta1_branch dan RTM_branch.

c:\projects>tf merges /recursive Beta1_branch RTM_branch

Contoh output:

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

Tanda bintang * di samping set perubahan 147 menunjukkan bahwa hanya beberapa perubahan dalam set perubahan #147 yang digabungkan ke dalam set perubahan #167.