Ruslan Kosolapov writes:

>   А посоветуйте плиз систему контроля версий для ситуации, когда
>   единого центрального сервера нет и не может быть.
>  
>   Pattern работы такой - сидит человек себе дома, что-то делает,
>   другой тоже сидит дома и что-то делает.  Когда они встречаются, то
>   синхронизируют изменения друг с другом (обмениваются флешками,
>   например).  Разработчиков может быть много, и необязательно, что все
>   они синхронизируются со всеми в один и тот же момент времени.
>
>   Мощного бранчевания не особо надо, достаточно возможности вести
>   development и stable-ветки (допустимо вообще без бранчевания -
>   разнесут проекты на два, да и всё).  Ченжсеты нужны.
>
>   Платформа - линукс (debian), но желательно чтобы под винду тоже
>   было.  Также нужно, чтобы за использование не надо было платить
>   денег.  Желательно, чтобы была поддержка в emacs, но не обязательно.
>
>   Теоретически это всё можно сделать на основе svn, но не хочется
>   вылосипедов и костылей.
>
>
> PS: кто-нибудь поругает darcs?  почитал - вроде подходит, да и вообще
> счастьем каким-то выглядит %-)

Ругаю. darcs - тормоз.

Вообще не так давно выбирал себе VCS на замену tla.
Что мне нужно было:
1) распределенная система
2) чтоб работала еще и под win32
3) не имела проблем с хранением бинарников
4) не имела проблем с кодировками
5) не жрала много трафика

выбрал monotone.
Подходит по всем параметрам.
Имена файлов и логи хранит внутри в UTF8 и при комите перекодирует из
локальной кодировки.
Проект под GPL.
Для emacs есть режим (правда до xtla ему как до луны пешком :(
Есть файл автодополнения к zsh
-- 

With Best Regards, Maxim Tyurin
JID:    [EMAIL PROTECTED]
                        


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Ответить