Bir TFS değişiklik kümesi kimliğim var ve birkaç dalda birleştirildi. Tüm ilişkili değişiklik kümesi kimliklerini bulabilmek isterim. Bu bilgiyi bulmak için VersionControlServer.TrackMerges
'u kullanmanın bir yolu var mı, yoksa bunun için farklı bir API çağrısı var mı?Bir TFS değişiklik kümesini programlı olarak birden fazla dalda nasıl izlerim?
5
A
cevap
3
Yep, VersionControlServer.TrackMerges() kullanmak istediğiniz API'dır. SourceItem parametresinde, değişiklikleri izlemek istediğiniz şubenin kökünü iletin. TargetItems parametresinde, değişiklik kümesini izlemek istediğiniz dalların kökünü iletin. Not, bu sadece birleştirme ilişkisi olan şube kökleri için çalışacaktır. Bunun doğru olduğundan emin olmanın en iyi yolu, şube hiyerarşisini görüntülemektir ve şubelerin bir yolla doğrudan ilişkili ya da ilişkilendirilmesidir.
Diyelim ki böyle bir dal hiyerarşisinde $/Proj/Feature2 için $ dan/Proj/Main bir changeset izlemek istediğini varsayalım:
Sonra$/Proj/Main
$/Proj/Dev
$/Proj/Feature2
sen $/Proj/Main geçmek isteyeyim sourceItem ve $/Proj/Dev VE $/Proj/Feature2 olarak targetItems olarak.
Sorunuz varsa lütfen bize bildirin.
İlgili konular
- 1. TFS'de, bir değişiklik kümesini alakasız bir dalda nasıl alabilirim?
- 2. Birden çok dalda bir değişiklik birleştirme
- 3. TFS değişiklik kümeleri programsal olarak nasıl birleştirilir?
- 4. TFS: Belirli bir değişiklik kümesini içeren yapılara ilişkin sorgu
- 5. Google Maps’e programlı olarak nasıl birden fazla işaretçi ekleyebilirim?
- 6. iOS: Çalışma zamanı içinde programlı olarak birden fazla UIImageViews ekle
- 7. VSCode'de birden çok TypeScript projesini nasıl izlerim?
- 8. Konsolda TFS değişiklik ayrıntılarını görüntüle
- 9. Bir Ecto değişiklik kümesini repo'ya yerleştirmeden önce nasıl değiştirilir?
- 10. Bir toplu değişiklik kümesini git'de görüntüleyebilir misiniz? Öyleyse nasıl?
- 11. tfs
- 12. TFS 2010'daki bir değişiklik kümesindeki tek tek dosyalar için kod karma bilgisini nasıl programlı olarak arayabilirim?
- 13. Mercurial ile 'aktif' değişiklik kümesini belirleme?
- 14. Bir dalda hangi dosyaların değiştirildiğini nasıl öğrenebilirim?
- 15. Birden fazla Kubernet kümesini hedefleyen spinnaker desteği mi olacak?
- 16. tfs/tfs hizmetinde bir ekip projesine birden fazla git deposu ekleyebilir misiniz?
- 17. Bir dalda yapılan tüm değişiklikler nasıl atılır?
- 18. TFS
- 19. Yerel dalda, değişiklik yapmak istemiyorum, ancak başka bir şubeye geçmeniz gerekiyor
- 20. Geçerli git değişiklik kümesini Jenkins dosyasından nasıl etiketlerim?
- 21. Android'de programlı olarak google sürücüsüne klasörde bulunan birden fazla görüntü nasıl gönderilir?
- 22. Tek bir masaüstünde birden fazla kemancı oturumları C# programlı olarak başlatma olasılığı var mı?
- 23. Bir dosyayı nasıl izlerim, Python kullanarak değişiklik yapmak için bir dizin değil?
- 24. Kanban'ı kullanırken ilerlemeyi nasıl izlerim?
- 25. TFS bir şubeden diğerine geçiş raf geçişi
- 26. En son değişiklik kümesi numarasını TFS API aracılığıyla nasıl edinebilirim?
- 27. UltraGrid, programlı olarak birden çok sütun tarafından nasıl sıralanır?
- 28. TFS 2010
- 29. Birden fazla depo içeren bir klasörde birden fazla bölme
- 30. Odağı programlı olarak çıkarın
Yardımlarınız için teşekkürler. Buradaki belgeler kesinlikle eksik. – Mykroft