安装svn
yum install subversion
创建目录
mkdir /opt/svn
创建版本库
svnadmin create /opt/svn/demo
1.单库启动
后缀加上 --listen-port {端口号} 可以指定端口启动,默认3690
svnserve -d -r /opt/svn/demo
访问svn://{服务器ip}/
2.多库启动
svnserve -d -r /opt/svn
访问时候指定库: svn://{服务器ip}/{版本库}
配置svn
加上这段,防止报错 "svn “cannot set LC_CTYPE locale”
vi /etc/profile
加入一行:
export LC_ALL=C
重载配置文件
source /etc/profile
配置权限
authz 去掉注释(-- xxx)
[groups]
admin_lyh = admin,lyh -- 用户组
[/] -- 所有版本库
@admin_lyh = rw -- 读写权限
passwd 密码
[users]
admin = admin
lyh = 123456
svnserve 去掉注释 前面不要有空格 否则报错 “Option expected”
anon-access = read
auth-access = write
password-db = passwd
authz-db = authz