6

Mağazam, koruduğumuz bir OSS ürünü için yayın yönetim sürecini resmileştirmeye çalışıyor (düzenleme: sürüm kontrolü için SVN kullanarak). Bu, bir tür web geliştirme çerçevesi/CMS türünde bir şey, çünkü diğer projelerin üzerine inşa edildiği bir üründür. Bu, özellikle, aracı kullanan geliştiriciler için kritik olan sürüm sistemi hakkında açık bir iletişim sağlar.Bir sürüm oluşturma sisteminin nasıl görselleştirileceğine dair örnekler?

Bu sistemin nasıl en iyi grafik çizileceğine dair bazı örnekler bulmayı umuyorum ki, daha iyi iç ve dış geliştiricilerle daha iyi iletişim kurabiliriz. Sürüm oluşturma konusunda birçok standart ve en iyi uygulama olduğunu biliyorum. Bu nedenle, bunun bir çeşit görsel kelime dağarcığına dayandığını umuyorum. Bir örnek olarak, http://en.wikipedia.org/wiki/Versioning#Software_Versioning_schemes'da şık bir grafik var. Bu tür şeylerin nasıl tasarlanması gerektiğine dair rehber var mı? bir OSS projesi ise

cevap

3

Öncelikle, büyük ihtimalle bir tarayıcıda ISM bir Distributed one (DVCS)

Eğer öyleyse, o zaman bu branching model can be of interest bulunmaktadır.
Fikir, uzaktaki depolardan ne yapmak istediğinizi kontrol etmektir.

alt text http://nvie.com/wp-content/uploads/2009/12/Screen-shot-2009-12-24-at-11.32.03.png

+0

Bu harika bir grafik, ancak proje şu anda Subversion kullanıyor. Github'un bu grafikleri nasıl yaptığı konusunda büyük bir hayranım ve SVN için benzer bir araç bulmayı çok istiyorum. –

0

Ben de bu lazım. Tortoise SVN'deki yerleşik grafik çok meşgul, ama ben bunu kullandım. Ama yukarıda VonC'nin resmi gibi bir şey için sanırım kuru bir silme tahtası ve renkli işaretleyicilerle gideceğim. Onu küpümün dışına asacağım. Revs, tarihler, sprintler ve projeler ile not ekleyelim ve hepimiz belirleyeceğiz.