如何限制特定的trac / svn用户访问SVN的特定文件夹/主干?

时间:2010-08-11 06:54:28

标签: svn trac

我用svn安装了trac。我有不同的项目中继。我想限制几个用户,这样他们只能访问我定义的一个特定的主干。

我该怎么做?

2 个答案:

答案 0 :(得分:2)

您可以使用svn服务器的authz文件对特定目录进行密码保护,如下所示:

[proj:/branches/davesbranch]
dave = rw

other means可通过Apache访问。请参阅the book

我的问题是“为什么?”如果你害怕他们会弄乱一些东西,那就违背了修改控制的想法。此外,如果您让开发人员可以自由地创建任意数量的分支,那么他们将mess up their own branches instead of the trunk

答案 1 :(得分:0)

在Trac Hacks,有一个名为Svnauthz File Administration plugin的插件可能对你有用。我希望自己做类似的事情,虽然我想做的是将不同的Trac项目限制在存储库的某些部分。尚未尝试过。我会回复你。