http://subversion.tigris.org/
Salah satu alternatif dari CVS. Kelebihan atau kekurangan
Subversion dengan version control system yg lain dapat
dilihat di
http://better-scm.berlios.de/comparison/comparison.html
Subversion menggunakan lisensi Apache/BSD.
Tanpa server
Download svn-1.3.0-setup.exe (Maret 2006) dari web-site
Subversion. Instal ...
Yakinkan bahwa Subversion\bin ada dalam PATH anda.
Untuk membuat repository.
> svnadmin create c:\svn\repos
Import project
> svn import mytree file:///c:\svn\repos\some\project -m "Initial import"
Checkout
> svn checkout file:///c:\svn\repos\some\project
Server svnserver
> "C:\Program Files\Subversion\bin\svnserve.exe" -d -r c:/svn/repos
Jika anda perlu menjalankan svnserver sebagai service anda
dapat melihat ke :
http://dark.clansoft.dk/~mbn/svnservice/
Coba checkout
> svn checkout svn://namakomputer/some/project
Anda dapat melihat ke C:\svn\repos\conf untuk mengubah
file-file yg diperlukan untuk authentication atau access
permission.
HTTP / HTTPS server
Yg pertama saya coba adalah menggunakan Apache dari apache.org .
Tetapi lebih baik gunakan Apache+SSL dari http://hunter.campbus.com/
agar mudah setting SSL.
Anda harus mengkopi file mod_dav_svn.so dan mod_authz_svn.so
dari C:\Program Files\Subversion\bin ke apache\modules
Setelah itu anda dapat mengubah httpd.conf sesuai dengan
petunjuk di manual Subversion (Bagian httpd, the Apache HTTP
server Chapter 6. Server Configuration )
Untuk implementasi SSL baca dahulu
http://tud.at/programm/apache-ssl-win32-howto.php3
untuk cara-cara membuat file certificate dan key serta
perubahan / tambahan setting untuk httpd.conf dan
ssl.conf .
Tags: subversion, apache, HTTPS, SSL
No comments:
Post a Comment