官网下载: http://subversion.apache.org/...html
SVN客户端TortoiseSVN :https://tortoisesvn.net/downl...apache
1 yum install subversion安装服务器
yum install subversion
2 新建一个目录用于存储SVN目录svn
mkdir svn
3 新建一个测试仓库测试
svnadmin create /svn/code/.net
4 目录结构说明code
5 conf 目录详情orm
5.1 authz 配置新用户的受权文件.htm
[groups] admin = demo1,demo2 user = demo1 [/svn/code/] @admin = rw @user = r 备注: admin = demo1,demo22 建立admin组,组成员为:demo1,demo2 user = demo1 建立用户组,用户成员:demo1 [code:/] 赋予根权限,为了便于管理和权限的控制,能够把权限细化到版本库中相应的目录 @admin = rw admin组有读写的权限 @user = r user组只有读的权限
5.2 passwd 配置访问用户及密码get
[users] demo1 = 123456 demo2 = 123456
5.3 svnserve.conf 配置SVN服务的配置文件
anon-access = read ##注意前边不要有空格,要顶齐 读权限 auth-access = write ##注意前边不要有空格,要顶齐 写权限 password-db = passwd ##注意前边不要有空格,要顶齐 加载 passwd 文件 authz-db = authz ##注意前边不要有空格,要顶齐 加载 authz 文件
6 服务器操做
启动svn服务 svnserve -d -r /svn/ 关闭svn服务 pkill svn