1、安裝包apache
yum install subversion apr apr-util mod_dav_svn httpdide
2、配置SVNsvn
mkdir -p/svn/VER測試
svnadmin create /svn/VERui
查看目錄下面是否是有文件,而後進行配置spa
一、 vi svnserve.confget
anon-access = noneit
auth-access = writeio
password-db = passwdclass
authz-db = authz
realm = VER
二、vi authz
#[/]
#@admin = rw
[VER:/]
@manager = rw
* =
三、vi passwd
[users]
# harry =harryssecret
# sally =sallyssecret
admin = admin
啓動SVN
svnserve -d -r /svn/
3、配置httpd
vi /etc/httpd/conf.d/subversion.conf
<Location/svn>
DAV svn
SVNPath /svn/VER
# Limit write permission to list of validusers.
# <LimitExcept GET PROPFIND OPTIONSREPORT>
# Require SSL connection for passwordprotection.
# SSLRequireSSL
AuthType Basic
AuthName "Authorization Realm"
AuthUserFile /etc/httpd/conf.d/passwd
Require valid-user
# </LimitExcept>
</Location>
chown-R apache.apache/svn/VER
查看是否是有相應模塊
ls/etc/httpd/modules/ | grep svn
mod_authz_svn.so
mod_dav_svn.so
httpd加用戶
htpasswd-cm passwd admin
3、測試
svn co http://192.168.1.135/svn