我需要外包一些编程。我正在考虑设置一台计算机,程序员可以远程桌面到这台计算机上设置一个完整的测试环境。
我从来没有使用过subversion,我想知道我是否可以让他们只访问某些模块,这样他们甚至看不到他们不需要的模块的代码?
提前谢谢你,
发布于 2010-09-09 23:39:55
我知道在Windows中,他们用来访问Subversion系统的用户可以是普通的Windows用户,您可以通过设置权限来允许以这种方式访问文件夹。
发布于 2010-09-09 23:39:15
...如果我只给他们访问某些模块的权限,那么他们甚至看不到他们不需要的模块的代码?
当然,当通过Apache提供Subversion服务时,至少在目录级别。
请参阅The Book中的http chapter。
如果你使用的是Windows,像免费的VisualSVN Server这样的Subversion服务器包装器会让访问控制变得非常简单。
发布于 2010-09-09 23:42:53
可以,请查看conf/authz文件。
里面有很多例子。
然而,如果你给他们对subversion机器的完全访问权限,那么这将无助于阻止他们……
https://stackoverflow.com/questions/3678097
复制相似问题