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

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 usernameolarak 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.