中国服务器网

服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器

在Windows上将Mercurial(hg)存储库转换为Git(7)

我真的很沮丧在这一点上。 我有一个现有的hg仓库,里面有几个月的编码历史,我想把它放到一个私人的Github仓库中,这样我就可以从那里开始工作了。 不幸的是我使用Windows,我似乎无法find任何方式来转换我实际上可以正常工作的存储库。 几乎所有的帮助和build议,我可以在网上find似乎假设我从某种* nixshell,我不是。 我目前已经安装了:TortoiseHG,Python 3.1和Git for Windows。 我试过了: hg-init插件 – 当我尝试使用gexport命令(以及其他来自hg-git)时,我只是得到了python例外的string。 我完全不能让git来识别gremote命令。 我试着按照下面这个: http : //github.com/blog/439-hg-git-mercurial-plugin hg-to-git(快速导出) – 所有教程都期望我运行一个.sh文件。 另一个stackoverflow线程似乎意味着Powershell可以运行.sh文件,但我不能让它运行在我的生活。 例如: http : //hivelogic.com/articles/converting-from-mercurial-to-git Mercurial混帐转换器 – http://permalink.gmane.org/gmane.comp.version-control.git/36601 – 这一个不想工作,当我运行它通过Python,它抱怨,它有一个语法错误在线44我不知道python,所以我不知道。 四个小时的谷歌search和通过无用的教程和人们 – 更幸运比我唱每个有用的博客文章的赞美,但我没有得到任何的地方。 任何人都可以提供任何帮助或build议,我尝试?