#yum -y install svn
$mkdir svn_java
$svnadmin create /home/svn/svn_java
$cd /home/svn/svn_java/conf
$vi passwd
创建一个用户名为test密码为test用户
保存并退出.
$ vi svnserve.conf
$ vi authz
Authz文件默认内容:
更改内容:
svnserve -d -r /home/svn/svn_java/
【注意】
1.默认端口 3690
2.可通过启用命令修改默认端口:$svnserve --listen-port 9999 -d -r /opt/svndata
3.配置文件中,配置项前后均不能有空格,否则将会使配置错误.
1.编辑配置文件/etc/sysconfig/svnserve
默认内容:
[root@localhost bin]# cat /etc/sysconfig/svnserve
# OPTIONS is used to pass command-line arguments to svnserve.
#
# Specify the repository location in -r parameter:
OPTIONS="-r /var/svn"
修改后:
[root@localhost bin]# cat /etc/sysconfig/svnserve
# OPTIONS is used to pass command-line arguments to svnserve.
#
# Specify the repository location in -r parameter:
#OPTIONS="-r /var/svn"
OPTIONS="-d -r /home/svn/svn_java/"
启动svn的服务:
systemctl start svnserve.service
停止:
systemctl stop svnserve.service
重启:
systemctl restart svnserve.service
开机启动:
systemctl enable svnserve.service
取消开机启动:
systemctl disable svnserve.service
http://blog.xqlee.com/article/23.html