Tek bir özelliği birleştirme dalına birleştirmek için Docking Line dallanma şablonunu uygulamak ve daha sonra, test başarılı bir şubeye entegre edilmek ve serbest bırakılması başarılı olursa, düşünüyoruz. Soru şu şekildedir: Merkelde varsayılan şubeyi istikrarlı veya aşamalı bir şube olarak yapmalıyız, çünkü eğer özellik kesilmezse, evrelendirme dalının dışarı çıkması muhtemeldir, bu yüzden geliştiriciler özellik dallarını birleştirmek zorunda kalacaklar. istikrarlı branştan ve 'evreleme' ya da yerleştirme hattından değil.Bu, docking line stili dallanma desenini civata'da uygulamak için doğru bir yol mu?
6
A
cevap
3
Her iki strateji de işe yarayacaktır, bu bir süreç ve lezzet meselesidir. Diğer projelerden örnekler arıyorsanız, Mercurial kaynak kodunu kendiniz düşünün.
Mercurial kaynağının iki ana dalı vardır: default
ve stable
.
Mercurial kodundaki default
şubesi kararsız "aşamalandırma dalı" dır. Yeni özellikler orada işlenir ve test edilir. Bir işlemin hatalı olduğu tespit edilirse, hg backout
ile geri alınır.
Sürümler stable
dalından yapılır. Hatalar için bu şubeye komisyonlar yapılır. Serbest bırakma süresi yaklaştığında, tüm yeni özellikleri çekmek için stable
'a default
birleştirilir.
İlgili konular
- 1. Bu, kusurlu sanal işlevleri uygulamak için yasal bir yol mu?
- 2. bu denetleyiciyi uygulamak için herhangi bir yol var, ancak bu denetleyiciyi uygulamak için bu templateUrl
- 3. Haml kullanarak metni görüntülemek/birleştirmek için doğru yol bu mu?
- 4. Ben işlevi bu tür uygulamak için bir yol aramak çalıştı
- 5. Özel Adaptörde onMeasure() ve onLayout() yöntemlerini uygulamak için doğru yol
- 6. Elm'de kendi toString'i uygulamak için doğru yol nedir?
- 7. MySQL veritabanının TEXT sütununu dizinlemek için doğru bir yol mu?
- 8. Android'de SqliteHelper için singleton yapmak için doğru bir yol bu mu?
- 9. WPF Docking krom gibi mi?
- 10. Bu, PHP'de "Tasarım sözleşmesiyle" deseninin uygulanmasının doğru yolu mu?
- 11. İşlevlerin bir listesini uygulamak için piyonik bir yol?
- 12. Bir tasarım desenini önerin
- 13. En Olumsuz Çifte Olmak İçin Doğru Yol
- 14. Bir NSLayoutConstraint öğesinin silinmesi için doğru yol
- 15. Django. sıralama için doğru yol?
- 16. Şu an kullanımdan bu yana kullanımdan kaldırılmış olan bir sürgüyü uygulamak için alternatif bir yol 17
- 17. JSF'de yönlendirmeyi uygulamak için basit bir yol var mı?
- 18. Pasif Görünüm'de etkinlikleri uygulamak için iyi bir yol nedir?
- 19. Thrift, .NET, Cassandra - Bu doğru kombinasyon mu?
- 20. Ürettiğim bu yığın çerçevesi doğru mu?
- 21. Bir metin yazmak için doğru yol Git sorgusunda SQL sorgusu
- 22. Handlerthread'i durdurmak için bu en iyi yol mu?
- 23. SQL Server 2005 - ModifyDate sütunu - Bir Hesaplanmış Sütun kullanarak bunu uygulamak için doğru bir yol var mı?
- 24. Android'de kilidini açmak için bir yol mu?
- 25. Bu örnekte jQueryUI ProgressBar'ı doğru bir şekilde maymunluk yapıyorum mu?
- 26. Anahtar kısıtlamaları uygulamak/çalışmıyor doğru
- 27. Rails uygulaması için yeniden kurulum izinleri bu kadar doğru mu?
- 28. Tekil tasarım desenini
- 29. openpyxl hücre stili doğru bildirilmiyor
- 30. python'da bir kart oyunu için bir güverte uygulamak için en iyi yol
"Yuvarlanmış" ile ne demek istiyorsun? –
@Lasse desteklenmedi – piotr