Подтвердить что ты не робот

Можно ли экспортировать из Fossil SCM в другой DVCS?

В течение многих лет я использовал Darcs в качестве моего единственного DVCS... некоторое время назад я изучил Monotone, который мне тоже нравится.

Тем не менее, основная проблема в обоих заключается в отсутствии полных решений для хостинга.

Fossil выглядит как интересный вариант (хотя нам не нравится его использование нестандартных wiki markup), считая его очень легким в отношении требований к хостингу и включает распределенный отладчик ошибок, который устраняет необходимость в каком-то общедоступном хостинговом решении, как в сценарии с darcs и монотонным.

Тем не менее, Fossil не очень широко принят и все еще очень молодой проект, поэтому мне любопытно, как он работает с другими, более установленными DVCS-es (bzr, git, hg)...

На основе информации, полученной из документов, я вижу, что она может импортировать только из CVS, хотя кажется, что есть какой-то инструмент, который может импортировать из git.

Однако, более серьезная проблема заключается в том, что, afaict, нет инструмента для миграции из Fossil во что-то другое, используя, например, "стандартная" цепочка быстрого экспорта/импорта.

В архиве я увидел, что д-р Хипп упомянул команду "deconstruct", но не был достаточно знаком с Fossil, мне любопытно, как его можно использовать для экспорта артефактов Fossil в какой-то другой DVCS, или если я не знаю какого-либо другого инструмента/конвертера для такой задачи?

Это серьезная проблема, и вопрос в том, нет ли такого инструмента, лучше ли использовать bzr/hg (мы не любим Git и хотим, чтобы этот инструмент хорошо работал на Linux/Mac/Win для проект с открытым исходным кодом), а также их публичные хостинги, такие как LP и Bitbucket?

4b9b3361

Ответ 1

Интересно, но недавно (после того, как я задал этот вопрос) Fossil получил команды импорта и экспорта, так что теперь можно использовать протокол Git fast-import/export. (См. Импорт и экспорт": -)

Не нужно рассказывать, но это делает Fossil идеальным инструментом для моих потребностей DVCS, и вышеупомянутая дилемма разрешена для моего максимального удовлетворения.;)