我正在开发自6个月以来的Android游戏,最近我担心我会以某种方式丢失我的来源,所以我决定在https://bitbucket.org使用mercurial存储库
但实际上,我无法将我现有的项目从eclipse转移到创建的mercurial存储库中,我一直在谷歌搜索,但找不到任何教程。我找到了这个步骤:
$ cd / path / to / my / repo $ hg push https://MyName@bitbucket.org/MyName/diego
我使用windows cmd使用它们,但不起作用。
它说:“名称'hg'无法识别为内部或外部命令”
有人可以给我一些提示,如何将现有的eclipse项目放入mercurial存储库,提前谢谢!
答案 0 :(得分:1)
不知道为什么我得到了downvote,但根据新信息更新:
确保已安装mercurial(通过安装程序或easy_install)。如果通过安装程序进行安装,则必须浏览到包含hg.exe
二进制文件的已安装目录(例如,对于TortoiseHg,%Program Files%\ TortoiseHg)。然后将此目录添加到PATH:
;
(如果还没有)。启动一个新的cmd.exe,看看命令hg
是否有效。如果不是这样,你可能更容易安装像TortoiseHg这样的东西,并使用资源管理器上下文菜单和GUI来进行多变操作。
让hg工作后,首先在项目目录中执行hg init
以设置.hg
文件夹。然后你可以push
。您可能需要先设置.hgignore
,因为eclipse可以添加大量缓存的元数据。