【发布时间】:2012-09-12 21:27:42
【问题描述】:
我正在尝试发现在 subversion 中对文件实施写入限制的最佳方法。
随着时间的推移,这个文件会有很多标签和分支。 一个特定的用户,用户构建,必须有权访问此文件(在所有可能的分支或标签中),而没有其他权限。
i.e.,
svn://app/trunk/changelog.txt
svn://app/branches/1.1/changelog.txt
svn://app/tags/1.2/changelog.txt
etc..
如您所见,这不是一组有限的文件,而是一个文件,随着时间的推移,它会被复制到各种分支和标签。但是,我们可以确保文件名在文件树中是唯一的。
要在用户“build”上为所有名为“changelog.txt”的文件实施此限制, 我曾想过实现一个预提交脚本。
这是最好的方法吗?
谢谢!
【问题讨论】:
标签: svn permissions hook restriction pre-commit