xyb*_*rek 8 git version-control mercurial
我已经尝试过这篇SO帖子中的说明:
cd ~
git clone git://repo.or.cz/fast-export.git
git init git_repo
cd git_repo
~/fast-export/hg-fast-export.sh -r /path/to/old/mercurial_repo
git checkout HEAD
Run Code Online (Sandbox Code Playgroud)
但是当git checkout HEAD它做的时候抛出:
error: pathspec 'HEAD' did not match any file(s) known to git
Run Code Online (Sandbox Code Playgroud)
这是什么解决方案?
更新:
我设法安装mercurial-python howen当我尝试导入仍然无法工作,错误是:
Error: No --marks option given
Run Code Online (Sandbox Code Playgroud)
做的时候:
C:\fast-export\hg-fast-export.py -r C:\path\to\repo
Run Code Online (Sandbox Code Playgroud)
尝试运行hg-fast-export.sh而不是hg-fast-export.py.看起来shell包装器包含一个--marks适合您的选项.
| 归档时间: |
|
| 查看次数: |
3141 次 |
| 最近记录: |