免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2498 | 回复: 6
打印 上一主题 下一主题

[其他] linux svn权限配置 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2014-11-28 23:48 |只看该作者 |倒序浏览
楼主在公司只有自己懂点linux,有天老大说让我在linux配置一个 svn服务器。什么东西,根本没用过,于是就找了度娘

配置如下:
           svnserve.conf
              anon-access = none
              auth-access = write
              password-db = passwd
              auuthz-db = authz

          authz文件配置
            [groups]
              g_admin = admin
              g_test = test

            [/]
               @g_admin = r
            [/test]
               @g_test=rw
然后是passwd文件,没什么说的。关键是用户分组权限配置
一共有两组g_admin,g_test
在配置的根目录下配置一个只读的用户组g_admin=r
在/test/目录下配置一个普通的用户组单独管理g_test=rw  (test是手动建立的文件夹)

楼主的目的是为每一个普通用户建立的文件夹,每个用户都只能单独访问自己的文件夹,管理员可以访问每个文件夹下的文件,但是只读。

设置后,普通用户认证失败,不知道为什么?

论坛徽章:
0
2 [报告]
发表于 2014-11-29 18:21 |只看该作者
自己顶了,自己顶了,自己顶了

论坛徽章:
1
戌狗
日期:2014-11-14 19:47:15
3 [报告]
发表于 2014-11-29 22:47 |只看该作者
失败的报错是什么,显示是url错误还是没有权限?

论坛徽章:
0
4 [报告]
发表于 2014-11-30 12:50 |只看该作者
回复 3# 949911572


    提示错误:没有这个目录
    我想在管理库的根目录建立不同的目录,设置不同的权限,可是总是提示没有这个目录,认证失败

论坛徽章:
1
戌狗
日期:2014-11-14 19:47:15
5 [报告]
发表于 2014-12-02 07:49 |只看该作者
repo-browser,打开,然后直接把可以查看到的文件夹拖动下来,这样就不会输错文件夹名字

论坛徽章:
0
6 [报告]
发表于 2014-12-02 09:13 |只看该作者
问题已经解决
在linux 服务器器上建立一个版本库  svnadmin create /svn/repos

然后在当前新建目录      mkdir repos  repos/client   repos/server   

将文件repos导入到新建好的版本库      svn import repos  file///svn/repos -m "init repos"

完成之后,就可以通过authz文件进行文件夹的权限设置了

评分

参与人数 1可用积分 +6 收起 理由
send_linux + 6 很给力!

查看全部评分

论坛徽章:
0
7 [报告]
发表于 2014-12-02 09:14 |只看该作者
回复 5# 949911572


    请问一下,每一个版本库是一个项目,还是一个版本库内可以有多个项目
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP