[Gelistirici] Depo sorunları - distribution.xml / component.xml
Ozan Çağlayan
ozan at pardus.org.tr
2 Nis 2009 Per 01:10:09 EEST
Ekin Meroğlu wrote:
> Merhaba;
>
> Tabii pisi index yaparken bu ana dosyayı göstermek gerekecek, bir avantaj ise
> şu anda ikili depo index'i oluştururken component bilgisi için tüm kaynak
> depoyu geziyoruz, buna gerek olmayacak.
Şu anki pisi index komutunu inceledim:
pisi index /root/2008/ . --skip-signing --skip-sources
Verilen iki depoyu da baştan aşağı rekürsif olarak geziyor kod ve her dosya
için component.xml mi, distribution.xml mi, pspec.xml mi, delta mı, normal pisi mi
diye bakıyor. Yani verilen dizinler için ikili/kaynak ayrımı yok.
Bu iki rekürsif gezinti totalde 120 saniye sürüyor 1.2GB'lık bir ikili depoda.
Depo kökündeki bir components.xml --skip-sources'lı bir index oluşturma da
yarı yarıya bu zamanı azaltacak.
Ayrıca, indeks oluşturduğumuz ikili depoyu(dizini) rekürsif gezmeye gerek var mı?
Dizin yapısında bir ikili depo tutuyor muyuz? Eğer yoksa doğrudan os.listdir()
ile *.pisi listesi anında alınabilir..
Falan filan.
--
Ozan Çağlayan
<ozan_at_pardus.org.tr>
Gelistirici mesaj listesiyle ilgili
daha fazla bilgi