RSS

SVN

Svn adalah software versioning and version control. svn bisa digunakan sebagai repository yang terkontrol. maksud terkontrol disini, dalam melakukan sharing data dan melakukan perubahan data terdapat aturan sehingga data yang kita simpan selalu uptodate dan kita tahu siapa yang melakukan perubahan.

cara install
yum install -y mod_dav_svn subversion

lakukan perubahan konfigurasi pada /etc/httpd/conf.d/subversion.conf
vi /etc/httpd/conf.d/subversion.conf
LoadModule dav_svn_module modules/mod_dav_svn.so
LoadModule authz_svn_module modules/mod_authz_svn.so

   DAV svn
   SVNParentPath /var/www/svn/
      AuthType Basic
      AuthName "Takul Repository"
      AuthUserFile /etc/svnadmin/svn-auth-user
      Require valid-user


point yang perlu diperhatikan adalah location. Location yang dibuat adalah svn. Svn menunjukan lokasi url. sedangkan SVNParentPath /var/www/svn merupakan letak dari svn root.AuthUserFile /etc/svnadmin/svn-auth-user mreupakan tempat untuk menaruh password dan username. karena svn ini disetting dengan menggunakan authorization.
kemudian melakukan pembuatan directory svn
# mkdir /var/www/svn

membuat user untuk authorization
# htpasswd -cm /etc/svnadmin/svn-auth-user cw.tak

membuat svn
# cd /var/www/svn/
# svnadmin create iso
# chown -R apache:apache iso
# chcon -R -t httpd_sys_content_t iso
lakukan restart httpd kita
#service httpd restart

0 comments:

Posting Komentar

Please copy and share it, if it helps you
 
Copyright 2009 My Note All rights reserved.
Free Blogger Templates by DeluxeTemplates.net
Wordpress Theme by EZwpthemes
Blogger Templates