Re: система контроля версий без центрального сервера
On 13:21:24 Mon 26 Feb , Ruslan Kosolapov wrote:
>
> А посоветуйте плиз систему контроля версий для ситуации, когда
> единого центрального сервера нет и не может быть.
>
> Pattern работы такой - сидит человек себе дома, что-то делает,
> другой тоже сидит дома и что-то делает. Когда они встречаются, то
> синхронизируют изменения друг с другом (обмениваются флешками,
> например). Разработчиков может быть много, и необязательно, что все
> они синхронизируются со всеми в один и тот же момент времени.
>
> Мощного бранчевания не особо надо, достаточно возможности вести
> development и stable-ветки (допустимо вообще без бранчевания -
> разнесут проекты на два, да и всё). Ченжсеты нужны.
>
> Платформа - линукс (debian), но желательно чтобы под винду тоже
> было. Также нужно, чтобы за использование не надо было платить
> денег. Желательно, чтобы была поддержка в emacs, но не обязательно.
>
> Теоретически это всё можно сделать на основе svn, но не хочется
> вылосипедов и костылей.
Любая (напр. bazaar, mercurial, darcs) из описываемых распределенных VCS:
http://en.wikipedia.org/wiki/Comparison_of_revision_control_software
Reply to: