2012-05-10 10 views
8

hgリポジトリを高速にエクスポートし、その結果を高速エクスポート互換フォーマットファイルにダンプする方法を見つけようとしています。Mercurialリポジトリから高速エクスポートパッケージを作成する

は基本的に私は、私はGitのかプラスチックSCMを行うことができます同じやりたい:私は、私が使用してGitリポジトリに直接高速エクスポート/高速インポートを行うことができます知っている

git fast-export --all -C --tag-of-filtered-object=drop --signed-tags=strip > Repository.fast-exported 


cm fast-export [email protected]:8087 Repository.fast-exported 

をHG-急速export.pyツール(http://hedonismbot.wordpress.com/2008/10/16/hg-fast-export-convert-mercurial-repositories-to-git-repositories/)が、私はダンプファイルを作成することができますか?

答えて

2

あなたはthis projectを見ましたか? fast-export.shスクリプトは、hg-fast-export.pyのpythonスクリプトの出力をgit fast-importにパイプすることによって動作します。ダンプファイルを保存したい場合は、単に同じコマンドを実行し、出力をファイルに転送するだけです。

+0

はい、そのツールは実際には動作しますが、「インライン」と呼ばれる古いファイル形式を使用しています.HgリポジトリをPlastic SCMに移動しようとしていますが、Plastic SCMは「インライン」形式を管理できません。 – MrCatacroquer

関連する問題