воскресенье, 27 сентября 2009 г.

[comp.prog] Fossil – минималистичная распределенная система контроля версия + bug tracking + wiki

Никогда раньше о ней не слышал, но оказалось, что SQLite использует Fossil для хранения своих исходников. Тогда как Fossil использует SQLite для хранения своей информации :)

Подробно не разбирался с Fossil, т.к. не являюсь поклонником распределенных систем контроля версий. Но вот что поразило – это всего один исполняемый файл (под Windows порядка 800Kb). Инсталляции не требует. Достаточно просто поместить его в PATH.

Кроме системы контроля версий в этот исполняемый файл входит так же и HTTP сервер, который обеспечивает и управление репозиторием через Web-интерфейс, и bug tracking, и wiki. И все это в 800Kb! Внушаить!

В общем, если кто-то ищет простую систему для ведения своего проекта, то имеет смысл плотно посмотреть на Fossil. Тем более, что Fossil работает и под Windows, и под Linux, и под MacOS.

3 комментария:

Rustam комментирует...

Ты ребол посмотри он еще больше внушает :)
Я для своих проектов пересел с SVN на Mercurial, по моему удобней и проще.

eao197 комментирует...

Так Rebol -- это же язык программирования, а не система контроля версий, afaik.

Меня пока распределенные CVS не торкнули.

Rustam комментирует...

Так ребол это самая концентрированная мощь (плюс еще Forth системы) которую я видел :)