Merges komutu (Team Foundation Sürüm Denetimi)
Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019
Visual Studio 2019 | Visual Studio 2022
komut, tf merges
Team Foundation Sürüm Denetimi (TFVC) içinde belirtilen kaynak ve hedef dallar arasındaki geçmiş birleştirmeler hakkında ayrıntılı bilgi görüntüler.
Önkoşullar
komutunu kullanmak merges
için hem kaynak hem de hedef dallar için Okuma izninin İzin Ver olarak ayarlanmış olması gerekir. Daha fazla bilgi için bkz . Varsayılan TFVC izinleri.
Sözdizimi
tf merges [source] destination [/recursive] [/extended] [/format:(brief|detailed)] [/login:username, [password]] [/showall]]] [/collection:TeamProjectCollectionUrl]
Parametreler
Bağımsız değişkenler
Bağımsız değişken
Açıklama
<source>
Birleştirme geçmişini yalnızca belirtilen kaynaklara sahip girişleri içerecek şekilde filtreler.
Bu parametre isteğe bağlıdır.
<destination>
Birleştirme geçmişinin görüntülendiği hedef dalı belirtir.
Bu parametre zorunludur.
<username>
seçeneğine /login
bir değer sağlar. Bir username
değeri veya username
olarak DOMAIN\username
belirtebilirsiniz.
<TeamProjectCollectionUrl>
Birleştirme geçmişini görüntülemek istediğiniz dalları içeren proje koleksiyonunun URL'si, örneğin http://myserver:8080/tfs/DefaultCollection
.
Seçenekler
Seçenek
Açıklama
/recursive
Belirtilen TFVC sunucu klasöründeki ve alt klasörlerindeki tüm birleştirmelerin bilgilerini görüntüler.
/extended
Belirli bir hedef öğe aralığı için birleştirme listesini görüntüler, örneğin tf merges tgt\file1.txt; C21-25
. Bu seçenek, ekleme veya düzenleme gibi birleştirme türlerini ve kaynak ve hedef öğeler hakkında ayrıntılı bilgileri görüntüler. Bu seçenek anlamına gelir /format: Detailed
.
Not
Kaynak öğe belirtirseniz bu seçeneği kullanamazsınız.
/format
Birleştirme geçmişinin görünebileceği biçimleri belirtir:
Brief
(varsayılan): Hem kaynak hem de hedef öğeler ile yazar ve hedef iade tarihi için değişiklik kümesi numaralarını gösterir.Detailed
: Hem kaynak hem de hedef öğeler için ayrıntılı yolları ve değişiklik kümesi numaralarını gösterir.
/login
Azure DevOps ile kullanıcının kimliğini doğrulamak için kullanıcı adını ve parolayı belirtir.
/showall
Belirli bir hedef öğenin tüm geçmiş birleştirmelerini geçerli adı ve daha önce kullanılan tüm adları altında görüntüler.
/collection
Proje koleksiyonunu belirtir.
Açıklamalar
Komut satırı yardımcı programını kullanma tf
hakkında daha fazla bilgi için bkz . Team Foundation sürüm denetimi komutlarını kullanma.
Örnekler
Aşağıdaki örnekte, Beta1_branch ile RTM_branch arasında yapılan tüm birleştirme işlemleriyle ilgili bilgiler görüntülenir.
c:\projects>tf merges /recursive Beta1_branch RTM_branch
Örnek çıkış:
Changeset Merged in Changeset Author Date
--------------------------------------------------------
135 162 Justin 10/31/2003
146 162 Justin 10/31/2003
147* 167 Bill 11/02/2003
Değişiklik kümesi 147'nin yanındaki yıldız işareti *
, #147 değişiklik kümesindeki değişikliklerin yalnızca bazılarının değişiklik kümesi #167 ile birleştirildiğini gösterir.