您的位置:首页 > 运维架构 > Linux

CentOS安装svn

2011-11-08 08:52 155 查看
#su

#yum install httpd (如果已经装了apache就不用了)

#yum install subversion mod_dav_svn

#vi /etc/httpd/conf.d/subversion.conf

添加到模块加载后面

LoadModule dav_svn_module modules/mod_dav_svn.so

LoadModule authz_svn_module modules/mod_authz_svn.so

#mkdir /var/www/repos

#vi /etc/httpd/conf.d/subversion.conf

<Location /repos>

DAV svn

SVNParentPath /var/www/repos

# Limit write permission to list of valid users.

#<LimitExcept GET PROPFIND OPTIONS REPORT>

# Require SSL connection for password protection.

# SSLRequireSSL

AuthType Basic

AuthName "Authorization Realm"

AuthUserFile /var/www/repos/passwd

Require valid-user

#</LimitExcept>

</Location>

#cd /var/www/repos

#htpasswd -c passwd test

vi passwd

test:Id/c3Q6Mz

[groups]

Admin=test,test1

Develop=test2

[/]

test=rw

test1=rw

@Develop=r

#chown -R apache.apache /var/www/repos

#service httpd restart

#cd /var/www/repos

#svnadmin create myrepos

访问:http://localhost/repos/myrepos
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: