2016-04-14 28 views
4

TFS'de şube çözümleme noktasını düşündüm. Bunu yapmak için iyi bir nedenim olduğunda istediğim herhangi bir ana dalı ayarlayabilirdim.TFS yalnızca şube - sadece gösterilen seçenekler geçerli üst ve "üst" yoktur.

  • akım ana dal
  • "hayır üst"
: Farklı bir salım dalına ait bir özellik dalı reparenting baktığınızda

Ancak, yalnızca gösterilen iletişim iki öğe içerir

Bu çok kullanışlı görünmüyor. Bu özelliği yanlış anlıyor muyum yoksa diğer şubelere karşı bir şeyler yapabileceğim bir şey var mı?

cevap

6

Evet, bu normal bir olaydır. Genellikle, yalnızca ana şube , "ebeveyn yok" ve çocuk dalı görürsünüz.

Diğer şubeye göre değişiklik yapmak isterseniz, önce 2 şube arasında bir ilişki gemisi ayarlamanız gerekir.

Çözüm temelsiz birleştirme: tf merge /recursive /baseless new target branch child branch Bundan sonra, iletişim kutusunda yeni hedef dalını göreceksiniz. Daha fazla bilgi ve adım için bu bloga bakın: Reparent of a TFS Source Controlled Branch.

+0

Oh, bu ilginç. Asılsız birleşmeler yaptım, ama ilgisiz dallar arasında ilk temelsiz birleşmeyi yapıp sonra yeniden sana izin verebildiğini fark etmemiştim - bu ne demek istiyorsun? –

+1

Evet, konu bu. Asılsız birleşmenin işleyişi sadece 2 şube arasında bir ilişki gemisi kurdu. –

+0

, yukarıdaki komutu çalıştırdıktan sonra kontrol edilmesini gerektiren her bir öğe için bir [birleştirme] veya [birleştirme, dallanma] bekleyen değişiklik oluşturması bekleniyor? – StingyJack