许多eclipse项目进入一个hg存储库

时间:2015-05-08 22:33:39

标签: eclipse mercurial

我有多个紧密相关的eclipse项目。我想将它们添加到mercurial repo(repos)中。

选项1: 每个项目的回购 - 太多的回购然后我失去了分组项目的能力,因为所有项目都是回购。

选项2: 一个仓库中的多个项目作为文件夹。 首先,eclipse的插件无法将多个项目添加到一个repo中(this tutorial fails for me,关于这个主题的教程不多,我想我可以从命令行执行此操作)。 我也不能每个项目拉/推。我必须按每个仓库执行此操作。我在这方面想念SVN。

选项3: mercurial forest - 不再积极支持。

选项4: Subrepository - 最后的特色。

最佳做法是什么?

看起来像这样的简单案例并没有直截了当的答案。 mercurial是否积极发展?

1 个答案:

答案 0 :(得分:1)

第二个问题:Mercurial 积极开发。 Here's the source update log.

选项2是您最好的选择。就像您链接到节目的指南一样,存储库文件夹(其中包含.hg文件夹...在此示例中为'n-projects-ws-repo')表示此文件夹 - 以及此文件夹中的每个文件和文件夹结构 - 是存储库的一部分。它们显示的图表是两个名为org.ekkescorner.one和org.ekkescorner.two的子文件夹。这是回购下的两个项目,名为'n-projects-ws-repo'。