SVN分支级别提交权限

SVN分支级别提交权限,svn,Svn,我们有多个开发分支,并且希望将对特定分支的提交限制为仅对特定的开发人员组 是否可以在SVN中限制分支级别的访问?是的。 必须在名为authz的svn配置文件中进行配置,该文件位于存储库文件夹或目录中。 您可以通过执行以下操作来指定特定权限: [/branches/branch-name] harry = rw sally = r 希望有帮助。您可以使用提交钩子检查路径,这样只有选定的用户才能提交到特定路径下的特定文件。您可以使用预提交钩子将存储库的特定部分屏蔽给所有人,预提交钩子检查路径名,如

我们有多个开发分支,并且希望将对特定分支的提交限制为仅对特定的开发人员组

是否可以在SVN中限制分支级别的访问?

是的。 必须在名为
authz
的svn配置文件中进行配置,该文件位于存储库文件夹或目录中。 您可以通过执行以下操作来指定特定权限:

[/branches/branch-name]
harry = rw
sally = r

希望有帮助。

您可以使用提交钩子检查路径,这样只有选定的用户才能提交到特定路径下的特定文件。

您可以使用预提交钩子将存储库的特定部分屏蔽给所有人,预提交钩子检查路径名,如果路径匹配,则会失败(禁止提交)

或者,如果使用HTTP作为访问方法(通过HTTP:///访问服务器存储库),则可以在httpd.conf中使用基本授权设置只读(或不可读)区域:

如果您使用的是独立的svn服务器(通过svn:///访问服务器存储库),则设置完全不同,authz db文件引用了一个文件: