Про внедрение систем контроля версий

Apr 02, 2013 11:55

На работе все идет к тому, что бы обновить IDE и таки начать пользоваться системой контроля версий (СКВ). По причине отсутствия у меня программистских задач - сижу, читаю, что есть и как это есть ( Read more... )

ссыль, работа, вопрос, пк

Leave a comment

Comments 17

whitewolfrus April 2 2013, 09:12:48 UTC
Много работал только с Git и SVN, так как я разраб, без них не обойтись! Да и просто хранить документацию очень удобно.
У меркуриала есть один плюс над остальными - отвалилось центральное, любой локальный может стать центральным, у гита и меркуриала перед свном плюс в том, что есть локальные ветки и комит происходит в локальное хранилище, а потом пушится на сервак.
Но мне СВН понравился больше, так как приходится много мержить, а в ветки и мерж в ГИте, а особенно с использованием плагинов в ИДЕ - кривущий до ужаса. Если работать в Git BAsh это минимизируется, но не удобно. В итоге я бы отдал предпочтение СВНу, если нет задач требующих работы с локальными бранчами.

Reply

lisabeta April 2 2013, 10:09:54 UTC
"так как я разраб, без них не обойтись" а я о чем?.. =\
про ИДЕ, кстати, много где читала, что меркуриал очень хорош в этом плане (по сравнению с ГИТом).

Исходя из текущих задач я по сходной с твоей логике склоняюсь таки к СВНу. Спасибо за мнение! =)

Reply

whitewolfrus April 2 2013, 10:15:11 UTC
Ну я же не оспариваю, то что ты пишешь)))
С ним(миркуриалом) только знакомился, но "набоевую" не работал. Не скажу

У СВН плюс в том, что он прост как пробка, куча гуишных тулзовин и беспроблемыне полагины для IDE

Reply

arsoron April 2 2013, 10:57:32 UTC
А минус в том, что бекапы снимаются чудовищно долго, восстанавливаются через раз, а при потере центрального репозитория накрывается вся история изменений.

Reply


lenivets04 April 3 2013, 20:48:54 UTC
>А вот нафига нам распределенная система?
эм. оч скромное мнение маленького глупого нуба. ты же ничего не теряешь, если сравнить, а приобретаешь определенные удобства. вроде же очевидно что почти везде удобнее распределенная систем? не?

Reply

lisabeta April 4 2013, 06:13:44 UTC
Ключевое слово - почти ;) Смысл добавлять еще одно действие для передачи из локального в общий репозиторий? Инструмент надо выбирать исходя из задач. Я пока не вижу необходимости брать кувалду, что бы забить мелкий гвоздик..
добавляя лишний шаг я теряю желание разработчиков пользоваться СКВ. А это не айс.

Reply


sabbath_shadow April 3 2013, 21:14:27 UTC
git мощнее и круче, но мы ооочень долго и болезненно к нему привыкали ( ... )

Reply

lisabeta April 4 2013, 06:20:28 UTC
меркуриал, насколько я понимаю, дружелюбнее виндопользователям ) И графический и нтерфейс у него приятнее чем у гита (по прочитанным заметкам).
Собирается у нас все тупым засыланием скомпиленного кода, че )
Сервер у нас, конечно, на SUSE, но чем это поможет? )

У нас, вроде, соберутся таки обновлять IDE, а в свежей версии заявлена своя СКВ, так что может получится не париться с выбором сторонней и вообще.

И я пока совсем не вижу целесообразности в использовании децентрализованной скв, как ни крути.

Reply

sabbath_shadow April 4 2013, 08:07:19 UTC
я в смысле на каком языке серверная часть приложения написана )
что за ide-то?

Reply

lisabeta April 4 2013, 09:14:05 UTC
страшная помесь html И progress abl
ide: OpenEdge Arcitect на основе эклипса

Reply


Leave a comment

Up