13 октября 2011 | Категория:

Выбор системы контроля версий

Итак, сабж. Для начала условия: программинг на php + mysql (хотя это и не важно), простота, userfriendly, интеграция с NetBeans.

Из-за последнего пункта приходится выбирать между системами, которые поддерживает нетбинс.

SVN пошел нах потому что тормозной и устаревший.

CVS и git пошли нах за хардкорность и не-userfriedly.

Остается Mercurial, на тему которого я сейчас и копаю.

Похожие записи:

  1. Выбор системы автодокументирования php-кода

2 комментария

Аватар

Тимур

19 октября 2011 в 7:35

SVN – ничуть не тормознутее чем CVS и вообще ок, не считая того что все операции идут на сервер. Ну это лишь следствие его клиент-серверной архитектуры.

git и mercurial одно и тоже, они очень похожи, идее стоящие за ними одинаковые.

Вопрос следующий: будешь ли ты использовать ветки? Вообще как ты собираешься юзать систему контроля версий?

Хоть впринципе даже при очень просто юзании (commit/update) я бы наверное посоветовал что-нибудь из пары git/hg. Хоть для них это уже commit/push/pull.

Ну а из hg и git мне второй нравится больше, но тут уж точно пофиг.

Аватар

Jizus CREED

19 октября 2011 в 13:53

ветки юзать буду))). собственно из-за необходимости сделать ветку в проекте я этим вопросом и озаботился))) слу, а если не секрет, чем тебе git нравится больше, чем hg? просто насколько я понял, это почти одно и то же, только hg более юзер-френдли? или я ошибаюсь?

Написать комментарий