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]:
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
沒有留言:
張貼留言