Показаны сообщения с ярлыком SVN. Показать все сообщения
Показаны сообщения с ярлыком SVN. Показать все сообщения

воскресенье, 17 мая 2009 г.

Еще раз коротко про слабые стороны систем контроля версий

CVS
- нет атомарных коммитов
- нет переименования файлов и каталогов
- долгие операции с тэгами
- много данных передается по сети
- простая система аутентификации

SVN
- создание тегов не интуитивное
- сложно мерджить ветки в основной "ствол"

Mercurial и Bazaar
- хранят локально не только проект, но и все данные о нем, например, историю изменений
- поддержка разными IDE хуже т.к. системы еще молодые
- вы должны знать, с кем вы бы хотели смерджить изменения, все ли заинтересованные люди получат ваши обновления?

Bazaar, в отличии от Mercurial, позволяет работать через центральный сервер(как CVS или SVN).

P.S. Всего лишь резюмировал эту статью