svn - 规则存储库访问

标签 svn tortoisesvn

下午好,

您可以创建对文件夹及其子文件夹的访问限制吗?

在本例中,我们有两个用户:jorgerochafranciscorocha,以及两个存储库 (svn/Folder1/Folder1.1/Folder1.1.1/) code> 和 svn/Folder2/Folder2.1/Folder2.1.1/)在 SVN Edge 中,所有用户对这些文件夹的访问权限设置为读取

我希望 jorgerochafranciscorocha 拥有对所有文件夹和子文件夹(即 svn/Folder1/Folder1.1/Folder1.1.1)的完全访问权限/svn/Folder2/Folder2.1/Folder2.1.1/)。

这是我所做的一个示例:

[svn/Folder1]
* = r
franciscorocha = rw
jorgerocha = rw

[svn/Folder2]
* = r
franciscorocha = rw
jorgerocha = rw

但在这种情况下,我无法对所有用户在这些文件夹中执行任何操作。我只能在第一个存储库中读写。 以上正确吗?

最佳答案

抱歉发了这个帖子,但我已经找到了解决方案。

问题出在文件夹的名称上。

例如:

(WRONG!)
[svn/Folder1]
* = r
franciscorocha = rw
jorgerocha = rw

(RIGHT!)
[Folder1:/]
* = r
franciscorocha = rw
jorgerocha = rw

尽管如此,我可以访问所有信息来读取内容,但如果用户没有权限在文件上写入,他就无法执行此操作。

关于svn - 规则存储库访问,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18063584/

相关文章:

svn:global-ignores 不起作用?

c# - 以编程方式将 TortoiseSVN 与 C# 或其相关进程一起使用,以检查存储库是否是最新的

svn - 如何恢复到旧版本,然后返回到 HEAD 版本

python - 是否有 python libsvn 的 Windows 实现?

svn - 我如何解锁 svn?

svn - 避免在 Subversion 中意外提交对文件的某些更改

svn - "unadd"在提交之前将文件发送到 svn

svn - Tortoise SVN 合并两个分支

windows - 如何将批处理文件作为 Tortoise SVN Hook 执行

svn - 错误 : The system cannot find the file specified