SVN Organizasyon Yapısı
SVN kullanırken genelde /trunk klasörü altındaki kodları indirir ve projeyi geliştiririz. Normal şartlar altında svn kullanılan tüm projelerde üç adet klasör bulunur.
/trunk
/branches
/tags
Bu klasörlerin herbirinin anlamı ve işlevi vardır. Geliştiricilerin aktif olarak kullandıkları ve en son güncel proje içeriği /trunk klasöründe tutulur. Ama bu kodlar kararsız olabilirler. /Branches klasörü altında ise en son kararlı sürüme ait kodlar bulunur. Bu kodlar genellikle kullanım için dağıtılacak olan kararlı sürüm kodlarıdır. Güncel değillerdir ama en son kararlı kodlar burada bulunurlar. /Tags klasörü altında ise bazen projede kullanılan sınıflar ya da bileşenler sürüm numaralarına göre etiketlendirilmek ve sınıflandırılmak istenilebilir. Bu amaçla /Tags klasöründe her build numarasına göre kodlar bulunabilir.
Samsung i5700/7500 Rom Yükleme İşlemi MVC Frameworkler Üzerine…
Selam, sanırım ters oldu, trunk nihai hali, branch ise development süren hali olacaktı.
Trunk genel olarak main development line olarak yani geliştirme sürecindeki kodların tutulduğu kısım oluyor, branch kısmında ise trunk kullanıcılarını etkilemeden daha büyük değişikliklerin ya da farklı versiyonların çıkarılabileceği biraz daha experimental kullanım sağlayan bir alan. Sonuçta tüm klasörlerde development devam ediyor.