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
tf merges
komutu, Team Foundation Sürüm Denetimi'nde (TFVC) belirtilen kaynak ve hedef dallar arasındaki geçmiş birleştirmelerle ilgili ayrıntılı bilgileri görüntüler.
Önkoşullar
Sözdizimi
tf merges [source] destination [/recursive] [/extended] [/format:(brief|detailed)] [/login:username, [password]] [/showall]]] [/collection:TeamProjectCollectionUrl]
Parametre
Bağımsız değişken
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 gereklidir.
<username>
/login
seçeneğine bir değer sağlar.
DOMAIN\username
veya username
olarak bir username
değeri 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ştirmelerin 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 /format: Detailed
anlamına gelir.
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
tf
komut satırı yardımcı programını kullanma 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_brancharası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.