我用svn安装了trac。我有不同的项目中继。我想限制几个用户,这样他们只能访问我定义的一个特定的主干。
我该怎么做?
答案 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项目限制在存储库的某些部分。尚未尝试过。我会回复你。