В течение многих лет я использовал Darcs в качестве единственного DVCS ... некоторое время назад я исследовал Monotone, который мне тоже нравится.
Однако главная проблема в обоих случаях - отсутствие полных хостинговых решений.
Fossil выглядит как интересный вариант (хотя нам не нравится использование нестандартной вики-разметки), учитывая, что он очень лёгкий с точки зрения требований к хостингу и включает в себя распределенный трекер ошибок, который устраняет необходимостьдля некоторого решения для публичного хостинга, как в сценарии с darcs & monotone.
Тем не менее, Fossil не очень широко принят и все еще очень молодой проект, поэтому мне интересно, как он работает с другими, более устоявшимися DVCS-es (bzr, git, hg) ...
Основываясь на информации, которую я собрал из документации, я вижу, что она может импортировать только из CVS, хотя кажется, что есть какой-то инструмент, который может импортировать из git.
Тем не менее, более серьезная проблема заключается в том, что, на самом деле, не существует инструмента для перехода от Ископаемого к чему-то другому с использованием, например, «стандартного» fast-export / import toolchain.
В архиве я видел, что доктор Хипп упомянул команду 'deconstruct', но не очень хорошо знаком с Fossil, мне интересно, как ее можно использовать для экспорта артефактов Fossil вкакой-то другой DVCS или если я не знаю другого инструмента / конвертера для такой задачи?
Это серьезная проблема, и вопрос в том, нет ли такого инструмента, лучше ли просто использовать bzr / hg(мы не фанат Git и хотим, чтобы этот инструмент прекрасно работал на Linux / Mac / Win для проекта с открытым исходным кодом) вместо этого вместе с их общедоступными хостингами, такими как LP & Bitbucket?