bzr なリポジトリを git へ変換した

もう個人で bzr を使う必要はないんじゃないかと思い、手元にあった bzr なリポジトリを git へ変換した。

どういうやりかたが正統派なのか知らないのだが、とりあえずすぐに見つかった Bazaar Fast Import Plugin に含まれる fast-export を利用した。

$ cd repo
$ git init
$ bzr fast-export . | git fast-import # . を忘れない。
$ git reset HEAD # これは時と場合に応じて。
$ mv .bzrignore .gitignore
$ git rm .bzrignore
$ git add .gitignore
$ git commit -m 'rename .bzrignore to .gitignore'
$ rm -rf .bzr # 確認後実行。