@glazik

RTC jazz vs git. Стоит ли переходить с RTC на git?

По большому счёту в RTC устраивает. Выполняет свою работу, но! Как и почти любой продукт IBM, rtc - громадный, неудобный, некрасивый, неприкольный и тяжёлый. 90% фичером мы не пользуемся.
Всё это приводит к тому, что наши разработчики не особо охотно пользуются source control-ем, хотя, мы понимаем, что если правильно его "готовить", то он может стать сильным инструмент, который может даже повысить продуктивность.

Как считаете, перейдя на гит вышеперечесленые субективные проблеммы пропадут?
  • Вопрос задан
  • 343 просмотра
Пригласить эксперта
Ответы на вопрос 3
Melkij
@Melkij
PostgreSQL DBA
Спросите своих разработчиков. Пусть сами себе выберут инструмент.
Ответ написан
Комментировать
Ого! Jazz еще жив!
В нем конечно хорошая интеграция всего со всем, но если вы этим не пользуетесь, да еще и его тяжеловесность является препятствием к использованию SCM, то лучше от него отказаться.

Работа должна быть в радость. Git поощряет разработчиков делать частые коммиты. Это просто и быстро. Так же с Git проще экспериментировать с кодом.
А еще Git - это mainstream. Разработчик с ним не пропадет.

Но у многих пользователей централизованных SCM наблюдается проблема с осознанием распределенной структуры Git.
Ответ написан
Комментировать
@nick_volynkin
Java-разработчик
Git, как уже говорилось выше, поощряет разработчиков экспериментировать и часто делать коммиты. Как, почему, и что это дает:
  1. Можно коммитить такой код, который не хотел бы показывать коллегам. Разработчики больше пробуют нового, быстрее профессионально растут.
  2. Все коммиты сначала на локальный репозиторий, где можно исправить ошибку. Меньше ответственности, меньше стресса при работе с VCS.
  3. Интеграция с почти каждой IDE, визуальные инструменты, командная строка. Каждый разработчик может использовать инструмент, который для него удобнее
  4. Легко делать дополнительные бэкапные репозитории. Большая надежность по сравнению с централизованной VCS - меньше риски для бизнеса.


Если примете решение, то вот вам немного ресурсов, позволяющих быстро освоить гит.
курсы:
pcottle.github.io/learnGitBranching
gitreal.codeschool.com/levels/1/challenges/1
шпаргалка:
www.ndpsoftware.com/git-cheatsheet.html
справочники и статьи:
git-scm.com/book/en/v2
githowto.com
marklodato.github.io/visual-git-guide/index-en.html
stackoverflow.com/questions/2530060/can-you-explai...
gitready.com/advanced/2009/03/11/easily-manage-git...
nvie.com/posts/a-successful-git-branching-model
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы