Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/svn/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在svn中隐藏文件夹_Svn_Svn Config - Fatal编程技术网

在svn中隐藏文件夹

在svn中隐藏文件夹,svn,svn-config,Svn,Svn Config,如何在svn中为特定的人隐藏某些目录。我有以下目录结构 /code/product /code/product/config /code/product/java /code/product/testing /code/product/other 有3组用户访问存储库。开发人员、测试人员和其他人 开发人员只能访问/code/product/java 测试人员只能访问/代码/产品/测试 其他应能够访问/编码/产品/其他 基于路径的访问配置: [groups] admin=admin1 devel

如何在svn中为特定的人隐藏某些目录。我有以下目录结构

/code/product
/code/product/config
/code/product/java
/code/product/testing
/code/product/other
有3组用户访问存储库。开发人员、测试人员和其他人

  • 开发人员只能访问/code/product/java
  • 测试人员只能访问/代码/产品/测试
  • 其他应能够访问/编码/产品/其他
  • 基于路径的访问配置:

    [groups]
    admin=admin1
    developers=dev1,dev2,dev3
    testers=tester1,tester2,tester3
    other_users=other1,other2
    
    [/code]
    admin=rw
    developers=r
    testers=r
    
    [/code/product/java]
    develoeprs=rw
    
    [/code/product/testing]
    develoeprs=rw
    
    [/code/product/other]
    other_users=rw
    
    我将/code标记为只读给所有人,并授予他们各自文件夹的写权限。例如,为开发人员编写访问权限/code/product/java,为测试人员编写访问权限/code/product/testing

    现在有两个问题

  • 开发人员能够读写/code/product/java,但他们仍然能够读取/code/product/testing。测试人员也是如此

  • 对于其他用户,我只想访问/code/product/Other,而不想向他们显示java和测试文件夹。由于/code对all具有只读访问权限,因此它们仍然能够读取/code/product/java/code/product/testing中的内容