1. 創(chuàng)建SVN倉(cāng)庫(kù)在d:\share下
Svnadmin create svnrepo(倉(cāng)庫(kù)名)
2. 打開svnrepo/conf/ svnserve.conf文件, # password-db = passwd 去掉#
3. 修改pssword文件,設(shè)置用戶名和密碼
4. Svnserve –d –r /var/svnroot/testsvn
Apache 整合svn
1. 安裝apache
2. 安裝svn服務(wù)器端 使用svnadmin 創(chuàng)建倉(cāng)庫(kù) 用svnserve啟動(dòng)服務(wù)
3. 將mod_authz_svn.so
3.mod_dav_svn.so
ssleay32.dll
libsvn_subr-1.dll
libsvn_repos-1.dll
libsvn_fs-1.dll
libsvn_delta-1.dll
libsasl.dll
libeay32.dll
libdb44.dll
libaprutil-1.dll
libapriconv-1.dll
libapr-1.dll
拷貝到apache 的modules文件夾下
4. 編輯httpd.conf配置文件
l 去掉LoadModule dav_module modules/mod_dav.so
lLoadModule dav_fs_module modules/mod_dav_fs.so
l前面的#號(hào)
l 在LoadModule 最下面加入
LoadModule dav_svn_module modules/mod_dav_svn.so
LoadModule authz_svn_module modules/mod_authz_svn.so
l 在httpd.conf文件最下方加入
<Location /iosefsvn>
DAV svn
SVNPath d:\svn\repos
</Location>
5. 重啟apache,用瀏覽器打開http://ip/iosefsvn