美文网首页
SVN-Mac安装服务器

SVN-Mac安装服务器

作者: 帅哥_刷哥 | 来源:发表于2016-04-08 12:00 被阅读203次

    1.Mac安装服务器

    mac系统自带SVN

    1.任意位置新建一个文件夹,当做SVN的仓库
       假设 创建 ~/svn/project 文件夹
       svnadmin create ~/svn/project  就创建了project仓库.
    2.配置SVN服务器
      2.1 svnserve.conf (SVN仓库配置)
        去掉这几个前面的#和空格
          # anon-access = read  
          # auth-access = write  
          # password-db = passwd  
          # authz-db = authz 
        注意:
          1.anon-access 表示匿名访问权限,如果不需要匿名访问,改为 none 就可以了.
          2.空格一定要去掉,否则无效
      2.2 passed (用户配置文件)
          配置方式
            [users]
            admin = 123
            zhangsan = 123
            lisi = 123
            wangwu = 123
      2.3 author (授权 && 用户组配置文件)
          用户组配置方式
            [groups]
            group1 = admin,zhangsan,lisi  用户名用,隔开
          授权配置方式
            [/] ##根目录
            wangwu = rw   授权单个人
            @group1 = rw  授权组
            [/group1]  ##group1目录
            @group1 = rw
            [/group2]  ##group2目录
            @group2 = rw
          注意:
            1.一定要授权用户,才能访问.
            2.用户组用@开头,用户就直接写就可以了.
            3.r是读权限,w是写权限
    3.启动服务器
      svnserve -d -r ~/svn
    4.关闭服务器
      ps -e | grep svnserve 查找svn的ID
      kill ID 即可.
    5.测试服务器
      svn checkout svn://127.0.0.1/project --username=admin --password=123 ./repository
    6.使用
      设置一个主账号,然后配置客户端,在客户端中添加不同的项目文件夹,最后再进行项目访问权限.
    

    2.Cornerstone配置

    3.错误

    3.1配置仓库错误--用户没有授权的原因,授权就可以了

    3.2服务器未启动

    相关文章

      网友评论

          本文标题:SVN-Mac安装服务器

          本文链接:https://www.haomeiwen.com/subject/pwdvlttx.html