Когда я записываю состояние репозитория с `--fossilize` в reposurgeon, восстанавливает ли 'read' эти маркеры?

При конвертации репозитория с помощью reposurgeon и я пишу состояние в git-fast-export при выполнении:

prefer git
write --fossilize >nameofdump.fi

будет последующим:

read <nameofdump.fi

восстановить дополнительные маркеры, которые сбрасываются с помощью --fossilize или я должен использовать отдельный "файл ископаемых" через:

fossils write >nameofdump.fo

а также:

fossils read <nameofdump.fo

соответственно?

Дело в том, что, поскольку я конвертирую из SVN, мне нужно использовать идентификаторы окаменелости при вызове документации, которые соответствуют соответствующему глобальному идентификатору ревизии в SVN.

2 ответа

Автор репохирурга здесь.

Поддержка Fossil была написана из спецификаций; Я никогда не проверял это.

Если вышеизложенное все еще остается проблемой, пожалуйста, отправьте сообщение об ошибке снова в reposurgeon abd, и я исправлю это.

После ознакомления с кодом (из reposurgeon 3.10) могу сделать вывод, что нет write --fossilize не имеет соответствующего read операция и ваниль read не заботится о # Fossil-ID: ... комментарии в git-fast-import поток производится write --fossilize,

Другие вопросы по тегам