EtcKeeper: Переключение от bzr до мерзавца

Я использовал etckeeper на своей Цифровой Океанской капельке для когда-то и внес многочисленные изменения в / и т.д. с этого времени.

Я теперь понимаю, что использовал bzr все это время и хотел бы переключиться на мерзавца; но бойтесь, что я буду освобождать все возрастающие изменения, я сделал к своему / и т.д. каталог.

Там КАКОЙ-ЛИБО путь состоит в том, чтобы не только переключиться от bzr до мерзавца, но преобразовать возрастающие изменения bzr в мерзавце также?

Спасибо!

5
задан 2 November 2014 в 23:12
1 ответ

Вы можете экспортировать историю bzr в git с помощью

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

. Затем просто перенастройте etckeeper для использования git (установите VCS = "git" в / etc / etckeeper / etckeeper. conf).

Приведенные выше команды требуют, чтобы плагины fastimport были установлены в bzr и git.

1
ответ дан 3 December 2019 в 02:03

Теги

Похожие вопросы