Proje geliştirme aşamasında subversion kullanıyor isek yaptığımız commitleri anlık olarak görmek isteyebiliriz. Bunun için subversion da post-commit scripti mevcut. Yapmamız gerekenleri en baştan adım adım sıralamamız gerekirse; 1. SVN klasörümüze giriyoruz. cd /svn 2. Yeni bir svn projesi yaratıyoruz. svnadmin create example 3. post-commit template’nin olduğu klasöre giriyoruz ve adını değiştiriyoruz. cd example/hooks mv post-commit.tmpl post-commit [...]
Normal şartlarda centos üzerine subversion yum ile kurulabilmekte fakat sunucunuzda directadmin kurulu ise, mod_dav_svn gibi extensionlarda sorun çıkmakta dolayısıyla subversionu kaynağından derlememiz gerekmekte. Yapmamız gereken adamları sıralamamız gerekirse; 1. libexpat ve libneon paketlerini yüklüyoruz. yum install expat-devel yum install neon-devel 2. SVN kaynak dosyalarını çekeceğimiz bir geçici klasör oluşturuyoruz ve içine giriyoruz. mkdir /etc/customsvn cd /etc/customsvn
