svn服务器搭建
svn服务器搭建
一、新一个svn目录,可以在svn上创建多个仓库目录
1.创建svn根目录
打开终端,使用命令进入Desktop并创建svn文件夹
命令:
进入Desktop:cd /Users/(电脑用户名)/Desktop
创建svn文件夹:mkdir svn
2.在svn目录下创建仓库
命令:
创建仓库:svnadmin create /Users/(电脑用户名)/Desktop/svn/repository
二、配置对应目录conf中的文件
1.配置仓库的访问权限:
用记事本打开svnserve.conf文件进行编辑
将配置项前面的#和空格都去掉
# anon-access = read //匿名访问:read只读 none不允许匿名访问
# auth-access = write
# password-db = passwd
# authz-db = authz
注意:anon-access = read代表匿名访问的时候是只读的,若改为anon-access = none代表禁止匿名访问,需要帐号密码才能访问
结果如下:
2.配置用户名和密码:
用记事本打开passwd文件进行编辑
//帐号是test,密码是123456
3.配置用户权限:
用记事本打开authz文件进行编辑
[groups]
//设置组
testGroup = test
[/]
@testGroup = rw //表示组的权限
test = rw //用户名test的读写权限
三、启动svn服务器
命令:
svnserve -d -r /Users/(电脑用户名)/svn
没有任何提示就说明启动成功了。
注意:启动svn根目录
其中有-d和-r,分别表示后台运行和数据仓库目录。
关闭svn