修改任何linux系统文件之前我要备份出新的虚拟机或新建快照否则很容易就回不去了
centos 部署svn 服务器
1、安装 yum install subversion
2、创建库
mkdir ~/reposvn
svnadmin create ~/reposvn
3、先设置passwd
user1 = asdfasdf
4、设置目录权限
[group]
admin=user1
[/]
@admin=rw
[/]
* = r
5、配置subserv.conf
anon-access = none # 使非授权用户无法访问 auth-access = write # 使授权用户有写权限 password-db = password authz-db = authz # 访问控制文件 realm = /opt/svn/repos # 认证命名空间,subversion会在认证提示里显示,并且作为凭证缓存的关键字。采用默认配置. 以上语句都必须顶格写, 左侧不能留空格, 否则会出错.??
6、启动示例
svnserve -d -r ~/reposvn --listen-port 3391