安装包
yum -y install httpd subversion mod_dav_svn
编辑配置文件
cat /etc/httpd/conf.d/subversion.conf
LoadModule dav_svn_module modules/mod_dav_svn.so
LoadModule authz_svn_module modules/mod_authz_svn.so
#
# Example configuration to enable HTTP access for a directory
# containing Subversion repositories, "/var/www/svn". Each repository
# must be readable and writable by the 'apache' user. Note that if
# SELinux is enabled, the repositories must be labelled with a context
# which httpd can write to; this will happen by default for
# directories created in /var/ Use "restorecon -R /var/www/svn"
# to label the repositories if upgrading from a previous release.
#
#
# To create a new repository "" using
# this configuration, run as root:
#
# # cd /var/www/svn
# # svnadmin create stuff
# # chown -R apache.apache stuff
#
DAV svn
SVNParentPath /home/svn/repository
# Limit write permission to list of valid users.
#
# # Require SSL connection for password protection.
# # SSLRequireSSL
# AuthType Basic
# AuthName "Authorization Realm"
# AuthUserFile /path/to/passwdfile
# Require valid-user
#
启SVN
[root@localhost svn]# cat readme
start svn server command:
svnserve -d -r ~/repository/
create repository
svnadmin create ~/repository/notes_work
启httpd
/etc/init.c/httpd start
阅读(453) | 评论(0) | 转发(0) |