bazaar-vcsを使用していましたが、長い間迷惑なバグがあり、bzrの開発が中止されたためgitに移行することに決めました。bazaarをコミットプロパティでgitに移行してバグを修正しました
バザールを使用している間、私たちはバザール(http://doc.bazaar.canonical.com/bzr.dev/en/user-reference/bugs-help.html)の「バグトラッカーメタデータ」機能を広く使用しました。したがって、すべてのバグ修正コミットには、対応するmantis-bug-IdにIDが含まれているため、ソースとmantisの間にリンクがあります。
当社のコミットメッセージはカマキリ-IDが含まれていない、我々は唯一の「メタデータ機能」を使用:
私たちがこれらの情報を失う `tをすることを、私たちにとって非常に重要ですこのバグリンクを何らかの形で移行するためのソリューションが必要です。
私はすでに高速のインポート/高速書き出しコマンドを使用してgitのに私達のバザーリポジトリをインポート/エクスポートすることを試みた:
のbzr高速輸出--no-プレイン--rewrite-タグ名は/ var/www/source_branch/|
fatal: This version of fast-import does not support feature commit-properties.
しかし、私が代わりに--no-無地輸入作品の --plainオプションを使用しますが、私たちが負けた場合:残念ながら、私は次のエラーを取得する高速インポート
をgitの私たちのバグへのすべての接続。
bzrからgitへの移行には、私たちにとって非常に重要なこれらのバグリンクをすべて失うことなく、いくつかの解決策または回避策がありますか?
[編集]:私は、非常に簡単な高速インポート/高速エクスポートファイル形式を分析しました。ファイルを修正し、(プロパティのバグ...)行を対応するコミットメッセージ行に移動するためのスクリプトを書くことが可能でなければなりません。しかし、すぐに使える解決策があれば、それを聞いて嬉しいです:)
バイナリを投稿する機会はありますか?場所のNarry C#環境。 – Kieveli