2010年5月24日 星期一

How to setup Subversion

1. Install Apache
Download Apache2.2.X (httpd-2.2.15-win32-src-r2.zip from) from http://httpd.apache.org

2. Install Subversion
Download SVN1.6.4 upper (Setup-Subversion-1.6.6.msi) from http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=8100&expandFolder=8100&folderID=91

3. Copy Files
Copy mod_dav_svn.so, mod_authz_svn.so libdb4X.dll、libeay32.dll and ssleay32.dll from Subversion/bin/ to Apache2.2/manual/

4. Enviroment Variable
Add svn path in %PATH%, such as .....;D:\svnrepos\bin;

5. Config httpd.conf
[Remove]: #
#LoadModule dav_module modules/mod_dav.so --> LoadModule dav_module modules/mod_dav.so
#LoadModule dav_fs_module modules/mod_dav_fs.so --> LoadModule dav_fs_module modules/mod_dav_fs.so

[Add]:add those line after all LoadModule*
LoadModule dav_svn_module modules/mod_dav_svn.so
LoadModule authz_svn_module modules/mod_authz_svn.so

[Setup]:
<-- "repos" is what the users see
DAV svn
SVNListParentPath on
SVNParentPath d:\svnrepos <-- "d:\svnrepos" is svn


6. Restart Appache
If you can't restart Appache, you should check:
a. environment variable %PATH%
b. check step3
c. check step4

沒有留言:

張貼留言