Цитата:
А почему выбор пал именно на fossil?
В принципе, что бы смогли посмотреть работу (а в друг у кого то не стоит svn, git и т.д.).
Сама идея родилась использовать после выхода beta bzr 2.5, там добавили плагин позволяющий работать с ветками в одном каталоге (как git).
Из планов по поддержке DVCS: svn, bzr и fossil. К сожалению только они сейчас нормально работают с отличной от латиницы в наименованиях файлов. (Если есть хранилище на XP, Windows 7 и Linux , тогда только их. Если Windows7 и Linux - смело можно использовать и git и hg)
Цитата:
Имхо было бы логично определить общий интерфейс взаимодействия с системами контроля версий, и делать конкретные реализации (поставщиков) для разных систем.
Это альфа, прототип, просто посмотреть возможно ли это использовать.
Код:
//FIXME: Добавить варианты использования версионного контроля. Не fossil единым.
// 1. В ТЧ с каталогами выбирать вариант
// 2. Сделать вызов разных обработок в зависимости от варината, добавить вариант авторегистрации?...
// если народу понравиться, можно будет добавить кнопки, показ только измененных?