БЗР fast-export return bzr: сломанная труба
Мне нужно экспортировать мое bzr репо в git. Для этого я пытаюсь использовать bzr fast-export --git-branch=mybranch --plain | git fast-import --force
, Bzr начинает работать, но останавливается и возвращает ошибку:
15:11:58 Calculating the revisions to include ...
15:11:58 Starting export of 8961 revisions ...
15:12:17 1000/8961 commits exported at 3155/minute
15:12:30 2000/8961 commits exported at 3718/minute
15:13:12 3000/8961 commits exported at 2421/minute
fatal: Path data/sql/patch-02-27.sql not in branch
fast-import: dumping crash report to .git/fast_import_crash_4632
bzr: broken pipe
Кто-нибудь Помогите мне! Спасибо!
1 ответ
Решение
По моему опыту быстрый импорт / быстрый экспорт может произойти сбой из-за нехватки памяти.
Это имеет место, когда присутствуют большие двоичные файлы.
Это уже давно поднимается как проблема, но в прошлый раз я помню, как проверял (~ сентябрь 2010 г.), что не похоже, что это будет решено. Одно время я не мог перенести свой базарный репозиторий с историей в git из-за этого.
Я полагаю, что позже мне, возможно, удалось это сделать, перейдя на 64-разрядную версию.