【发布时间】:2011-08-06 04:56:01
【问题描述】:
我有一个要求,我需要控制在 svn 中添加/删除(而不是读取/修改/写入)文件的权限。我检查了 svn 访问控制是否有办法做到这一点。但是好像没有这种限制。
我正在检查一些可以执行此操作的预提交,并且围绕 svnperms 挂钩具有此功能。但是它也有类似的访问控制实现,所以我不确定我是否想将它与访问控制脚本结合使用。
那么我能否就实现用户添加/删除权限的最佳方式提出一些建议?
【问题讨论】:
-
VonC:一般来说,上面链接中提到的访问控制可以控制读/写权限。它对添加或删除没有任何控制权。我正在寻找一种可以让我控制添加/删除的解决方案。也许我会在我原来的帖子中澄清这一点。
-
好点,我一定是读得太快了;)
-
使用 CVS 和 chmod 555 有问题的目录 =) 再也没有人给 CVS 任何功劳了。
-
我会建议像 Path-Based Authorization 这样的东西来授予只读目录,然后读/写用户可以修改的文件,但似乎 SVN 不支持特定权限文件?
标签: svn version-control pre-commit svn-administraton