[Gelistirici] svn.pardus.org.tr açılış sayfası
Fatih Aşıcı
fatih at pardus.org.tr
16 Eki 2009 Cum 09:45:15 EEST
On Friday 16 October 2009 09:27:35 Türker Sezer wrote:
> 2009/10/15 Onur Küçük <onur at pardus.org.tr>
>
> > On Tue, 13 Oct 2009 21:21:46 +0000
> >
> > Mete Alpaslan <mete at pardus.org.tr> wrote:
> > > Gürer'in çaldığı thread den bende devam edeyim bir ara Ozan şöyle
> > > bir şeyden [1] bahsetmişti buna da tekrar düşünsek pek güzel olacak.
> > >
> > > Zira şu anda uludag deposunun yapısı hiç iç açıcı değil...
> > >
> > > [1]http://liste.pardus.org.tr/gelistirici/2009-August/020795.html
> >
> > Bu ayırma işini yapalım, desekliyorum. Ama adını koyup bütün
> > dizinlerde / projelerde bir an önce yapalım.
> >
> > Şöyle bir durum var, en son pisi değişikliği ile
> >
> > pisi $ du -hs *
> > 27M branches
> > 275M tags
> > 20M trunk
> >
> > ben her projenin tags alt dizinini almak istemiyorum, svn de sağolsun
> > pek leziz bir tag yapısı sunuyor. Önerdiğim senaryolar
> >
> > 1) Ya her projeyi hemen aynı şekle getirelim
> >
> > uludag
> > pisi
> > trunk
> > branches
> > ng
> > tags
> > 2.2.0
> > 2.2.1
> >
> > gibi
>
> Projeleri tag'lemek için svn:externals kullanırsak tüm ihtiyaçları
> karşılayabiliriz sanırım. Hem dizin yapımız 1. senaryodaki gibi olur hem de
> tag'leri indirmek istemeyenler kolayca --ignore-externals diyerek bu dizini
> indirmeyebilirler.
Benzer bir yöntem benim de aklıma geldi; fakat acaba başka bir amaçla
svn:external kullanmak ister miyiz diye düşündüm.
Şöyle bir yöntem olabilir belki:
uludag
individual
pisi
trunk
branches
ng
tags
2.2.0
2.2.1
trunk
pisi (svn:external -> uludag/individual/pisi/trunk)
...
branches
pisi (svn:external -> uludag/individual/pisi/branches)
...
tags
pisi (svn:external -> uludag/individual/pisi/tags)
...
Yeni bir proje eklerken elle ya da bir betikle eski hiyerarşiye uygun external
dizinleri oluşturabiliriz. Hem bu şekilde eski url bağlantılarını da kırmamış
oluruz.
Depo adının ilerde "projects" olma ihtimali olduğu için alt dizine "projects"
yerine "individual" adını verdim. Daha güzelini bulabilirsiniz tabi.
Gelistirici mesaj listesiyle ilgili
daha fazla bilgi