我正在尝试找到快速导出hg存储库并将结果转储到快速导出兼容格式文件的方法。
基本上我想用Git或Plastic SCM做同样的事情:
git fast-export --all -C --tag-of-filtered-object=drop --signed-tags=strip > Repository.fast-exported
cm fast-export MyProject@PlasticSCMServer:8087 Repository.fast-exported
我知道我可以使用hg-fast-export.py工具(http://hedonismbot.wordpress.com/2008/10/16/hg-fast-export-convert-mercurial-repositories-to-git-repositories/)将快速导出/快速导入到Git中,但我想知道是否可以创建转储文件。 / p>
答案 0 :(得分:2)
你看过this project了吗? fast-export.sh
脚本的工作原理是将hg-fast-export.py
python脚本的输出传递给git fast-import
。如果要保存转储文件,只需运行相同的命令并将输出定向到文件即可。