我在我的macbook上使用Eclipse和C ++插件,尝试一些练习项目来提高我的技能。我也想测试Mercurial并尝试DVCS。不幸的是,Eclipse + Mercurial + OSX似乎是一个非常罕见的组合,没有很多有用的文档。
到目前为止我做了什么:
我知道我可以通过导航到终端中的该目录并使用
将目录转换为hg存储库hg init
然后我可以用
添加文件hg add
hg commit
这应该给我一个hg repo我的文件。到目前为止,这么好......但现在我开始动摇了。
如何让HgEclipse指向我的回购?我的同步视图有一个Mercurial选项,但是当我选择它时,Next按钮显示为灰色,Finish按钮不执行任何操作...
理想情况下,我想设置两个本地存储库,一个个人存储库和一个“团队”存储库,因此我可以真正评估Hg,因为这似乎是流行的配置。 HgEclipse是否仅支持对单个仓库的提交,还是可以提交本地仓库和推送到“团队”仓库?
DVCS的其他任何建议都会讨论如何最好地设置我的环境?
答案 0 :(得分:1)
在当地的回购中指出日食有两种主要方式。
(见How to turn on Mercurial in existing Eclipse project ?)
当您启动并运行时,您可以通过团队推/拉菜单项将其推/拉到另一个存储库。
答案 1 :(得分:0)
在this excellent guide之后再次完成设置步骤,现在一切正常。让我的大脑围绕eclipse工作区本身就是一个存储库的事实我有点麻烦。通过这种设置,我能够轻松地提交更改并推送到另一个存储库。