我可以使用Mercurial允许不同的用户访问项目的不同部分吗?

时间:2011-09-28 11:18:09

标签: mercurial

我们正在使用SVN,但它似乎有点过时而且对我们的喜好很重。我们有一个大项目,我们需要不同的团队成员来访问不同的部分。我们可以设置Mercurial是一种方式,某些人可以检查/更新整个项目,而其他人只检查/访问项目的某些部分?

2 个答案:

答案 0 :(得分:5)

ACL扩展程序作为Mercurial的一部分提供,可能适合您的需要。

答案 1 :(得分:4)

我最初的想法是可以使用subrepos完成。如果您可以将项目拆分为已定义的部分,则可以将这些部分设置为子存储库。您将拥有一个包含所有子存储库的父存储库。子库本身可以设置为只能由某些人访问。