Aracılığıyla paylaş


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

komutunu kullanmak için, Okuma izninin hem kaynak hem de hedef dallar için izin ver olarak ayarlanmasını sağlayın. 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]

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 usernameolarak 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: Detailedanlamı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.