mac 系统下svn的搭建 1.mkdir /svn //创建svn仓库目录存储目录 2.svnadmin create /svn/Test //创建仓库目录
4.使用vim编辑/svn/Test/conf/svnserve.conf(即 vim /svn/Test/conf/svnserve.conf) 5.编辑svnserve.conf文件(即输入 “i”进行编辑)取消 anon-access = read auth-access = write password-db=passwd authz-db = authz 这四个之前的“#”注释即可 其中anon-access指定未验证用户权限 auth-access指定验证用户权限 password-db指定用户密码文件 authz-db指定权限分配文件 6.点击esc取消编辑模式,然后输入 :wq 取消vim模式 7.同6使用vim编辑/svn/Test/conf/authz和/svn/Test/conf/passwd文件 (1)编辑authz 编辑 [groups]一下内容 groupName=user1,user2 (groupName可以随意写但user1和user2必须为系统的用户) 在其后添加 [/] @ groupName =rw 然后退出保存 (2)编辑passwd文件 添加 user1 = user1的密码 user2 =user2的密码 然后退出保存 8.配置 xcode 服务器端截图 ![]() 客户端 配置url 如下 url: svn+ssh://username@IP/repositoryDirectoryPath 如提交时遇到 /db/txn-current-lock问题 则在服务器端 sudo chown -R daemon /svn/Test bogon:~ apple$ sudo chmod -R 777 /svn/Test 修改权限 |
|