1

我目前正在使用 SVN 进行源代码控制(Visual SVN 服务器 + tortoise SVN),我们正在一个大团队中开始一个新项目。

我想知道如何将特定文件或文件夹的提交权限授予特定用户。我们将不同模块的职责分配给了不同的开发人员,管理层想知道是否可以限制开发人员只提交他的模块。

我看到对此答案的评论提到使用 Visual SVN 是可能的,但我无法这样做。

4

1 回答 1

2

Subversion 为您提供了使用基于路径的授权的选项。这意味着,您可以将其配置为用户具有读取、读写或无访问权限以读取和写入特定目录中的文件。这是在每个存储库的基础上完成的。

以下资源将帮助您找到自己的方式:

第一个非常具体,告诉您 VisualSVN Server 上下文中的规则,第二个更抽象,但为您提供完整的背景和解释(以及一些讨论为什么限制开发人员根本不是一个好主意)。

最后一句话:您确定您永远不需要更改其他模块中的代码的权利吗?重构,妨碍你完成工作的错误,......?

于 2011-09-23T05:57:38.530 回答