1、先配置好yum源,svn的包在系统光盘里就有
2、yum install subversion #安装svn的服务端程序
3、mkdir -p /application/svndata #创建svn的数据存储目录,名字可以随便取
4、svnserve -d -r /application/svndata/ #指定svn的数据存储目录,就是刚才创建的
5、ss -tnlp | grep 3690 #查看svn服务进程是否已经启动,正常启动说明程序安装成功
6、svnadmin create /application/svndata/版本库的名称 #创建版本库
7、编辑 /application/svndata/版本库的名称/conf/svnserve.conf:
anon-access = none
#是否允许匿名访问,允许是read
auth-access = write
#访问权限为写入
password-db =
passwd
#用户及密码数据存放位置,默认是conf/passwd文件
authz-db = authz
#权限配置文件,默认是conf/authz文件
8、编辑/application/conf/passwd #添加用户,每行一个用户
[
users
]
用户名 = 密码
9、编辑/application/authz #设置权限
组名 = 用户名,用户名
[项目名:/]
用户名 = 权限
#权限有r(读),w(写),rx(读写),空(无权限) #给用户授权
@组名 = 权限
#给组授权
注:权限文件中的用户必须和passwd文件中的用户保持一致
原创文章,作者:Qiudays,如若转载,请注明出处:http://www.178linux.com/8677