您的位置:首页 > 其它

mac下搭建svn服务器

2014-09-04 17:37 281 查看
由于mac下面集成了svn服务,所以也不用下载了

首先新建一个版本仓库,下面的命令在终端里面输入。

svnadmin create  /版本仓库路径(将你的svn版本仓库创建到那里面)
然后就会生成一堆的文件 像下面这样子



接着 将你实际的工程纳入版本控制中去

svn import -m " initial import"  /工程路径  file:///版本仓库路径
然后 你需要对版本仓库里面的配置文件做一些修改

首先打开 conf下面的svnserve.conf这个配置文件 然后找到这样几行字

anon-access = read
auth-access = write
password-db = passwd
authz-db = authz
把第一个的read 改为none 意思是不允许匿名访问 倒数2个代表使用authz和passwd配置文件,注意最开始他们前面都是有#号的

#号代表注释的意思 所以 要把#去掉

然后在打开passwd配置文件



里面大概是这个样子 这个主要是用来配置用户名和密码 配置方式 就是 像这个样子 admin = admin 前面是用户名后面是密码 像前面一样不要加#号

接着是authz 配置文件 这里面 配置一些权限



前面是组名后面是组成员 组成员用,隔开

接下来是权限配置



[/]代表可以访问根路径 * = 代表除了上面规定的 其他人具有的权限,对组赋予权限 组前不要忘了@。

这些配置配置完了后 启动svn 服务

svnserve -d -r /版本仓库路径


这样 你就可以从 这上面检出出来工程了





就能从svn 客户端下检出出来了
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: