svnar Hakkında
Subversion depolarından ya da bilgisayardaki herhangi bir konumdan dosyaları alıp, seçeneklerle belirtilen kısıtlamaları bu dosyalara uygulayarak sıkıştırılmış bir arşiv dosyası oluşturur.
Bağımlılıklar
Eğer subversion depoları kullanılacaksa pysvn modülüne ihtiyaç duyulmaktadır.
Kullanımı
python svnar.py -p svnar-0.1 -svn http://svnar.googlecode.com/svn/trunk/ -r 2 -fdizin .svn -fdosya test.exe -ftur .pyc , .txt
python svnar.py -p svnar-0.1 -d proje/svnar/ -fdizin .svn -fdosya test.exe -ftur .pyc , .txt
-p PROJE_ADI
Proje adını belirtir. Proje adıyla eş subversion deposundan alınan dosyalar için bir dizin oluşturulacak ve arşiv dosyası proje adına göre belirlenecektir.
-d DIZIN
DIZIN den işleme girecek dosyalar alınacaktır.
-svn DEPO
DEPO dan işleme girecek dosyalar alınacaktır.
-r REVIZYON
DEPO dan hangi revizyonun alınacağı belirtilir. Eğer kullanılmazsa son revizyon alınır. -svn seçeneği ile kullanılması halinde işleme konulur.
-t
Proje adına oluşturulmuş olan dizinin, arşivleme işlemi bittikten sonra silinmesini sağlar.
-fdizin DIZIN1
DIZIN1,DIZIN2 adlı dizinler arşiv dosyasına dahil edilmez.
-fdosya DOSYA1
DOSYA1 , DOSYA2 adlı dosyalar arşiv dosyasını dahil edilmez.
-ftur TUR1,TUR2
TUR1, TUR2 türündeki dosyalar arşiv dosyasına dahil edilmez.