我们正在开发各种 eclipse 插件,目前将它们托管在中央 SVN 服务器上。在这里,我们为每个插件托管一个项目,并且可以根据每个开发人员授予对它们的访问权限。
我们希望迁移到 GIT/Gerrit 的组合。但是我无法找到一种保持访问控制的好方法,同时又不构成太多的存储库。我看到的唯一当前解决方案是为我们当前使用的每个插件设置一个新的 Gerrit/Project,并根据每个项目授予对它们的访问权限。
这意味着每个开发人员都必须在其工作空间中管理多个不同的 GIT 存储库。并且有一个额外的缺点,即不可能将一些相关插件的更改一起提交。
到目前为止我还错过了其他解决方案吗?