web-dev-qa-db-ja.com

EtcKeeper:bzrからgitへの切り替え

私はしばらくの間、デジタルオーシャンドロップレットでetckeeperを使用していて、それ以来、/ etcに多くの変更を加えてきました。

私は今までずっとbzrを使用していて、gitに切り替えたいと思っています。しかし、/ etcディレクトリに加えたすべての増分変更が失われることを恐れてください。

Bzrからgitに切り替えるだけでなく、bzrの増分変更をgitに変換する方法はありますか?

ありがとう!

5
Quasaur

Bzrの履歴をgitにエクスポートできます

cd /etc
git init
bzr fast-export --plain . | git fast-import

次に、etckeeperを再構成してgitを使用します(set VCS="git" /etc/etckeeper/etckeeper.conf内)。

上記のコマンドでは、fastimportプラグインをbzrとgitにインストールする必要があります。

1
Andrew Schulman