mac机子配置SVN管理ios代码

欢迎大家关注微信公众账号:iOSDevTip【人数在不断增加,当人熟达到一定量组织所有ios开发者做一次沙龙活动】



1.首先在任意地方建立一个文件夹  ,如在桌面上建立一个名字为svn的文件夹

2.创建svn repository   svnadmin create /Users/pengfeishi/Desktop/svn/res

3./Users/pengfeishi/Desktop/svn/res/conf目录下存在3个文件:authz,passwd,svnserve.conf

1)、配置svnserve.conf 将里面的 anon-access = read auth-access = write password-db = passwd  //指向passwd这个配置文件 authz-db = authz //指向authz这个配置文件 四行前的#号去掉,再将anon-access = read改为anon-access = none,这样禁止匿名访问 PS:这里要注意的,在#号后是有空格的,得去掉这个空格,上文字顶格,不然也有错误

2)、配置passwd 里面存的是用户与密码,有示例,直接按照它的格式添加用户和密码就可以了 test1=123 test2=456

(3)编辑认证文件  authz 格式为

[groups]

用户组名 = 用户组成员 [需要授权的目录]

@组名 = 权限 用户名 = 权限

例如:

[groups] g_developers = jcccn,jesse,bill 

//权限组  = 用户 g_tester = jerry,wang   

//权限组  = 用户 [/] @g_developer = r   

组的权限 jcccn = rw   

用户权限 * = [/jcccn] @g_tester = raw jcccn = rw * = r

例子 2

[groups]

harry_and_sally = shi [/]

@harry_and_sally = rw * = r

4 启动SVN服务 svnserve -d -r  /Users/pengfeishi/Desktop/svn  

特别注意,路径一定是SVN的目录,不是其中一个版本库的目录,不然,能正常启动,就是访问有问题 没有任何输出,则启动成功

5.关闭 killall -9 svnserve

6.连接  svn://127.0.0.1/res


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值