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.