#github
Имею опыт с системами контроля версий, гитхаб нужен для совместной разработки чего-либо. Но откуда такая популярность, какой профит от этого? Очень много кто этим пользуется, какие возможности я упускаю? Буду очень благодарен, тем, кто поможет разобраться.
Ответы
Ответ 1
Github стал популярен за счет того, что имел обширные возможности для социального взаимодействия, фактически — социальная сеть для разработки open source приложений. Там действительно очень удобный инструментарий для правки open source проектов — форкнулся, сделал изменения, сделал pull-request и твой коммит уже в основной ветке. Ну а также мощный и бесплатный инструментарий all-in-one для разработки — git как VCS, вики, issue-трекер. Ну вот по этой уже были аналоги — тот же Google Code.Ответ 2
Я расскажу вам свою историю: на работе используется Jenkins в качестве СIT. Исторически сложилось, что приходится использовать проприетарную систему контроля версий Accurev. Плагин к Дженкинсу есть, но я нашел в нем багу. Другие разработчики в моей компании на этот плагин забили и начали писать питоновские скрипты. Багу я пофиксил и отослал в гитхаб. Как раз тут и произошла проблема - отвественные люди за плагин не выходят на связь( Пуллреквесты висят мертвым грузом уже более полугода у нескольких человек. Сейчас, опять же по работе, ковыряю проект Sikuli. Отзывчивое комьюнити, хорошая документация, C++/Java/Jython используются в разработке. Так как мне нужны только часть этого Sikuli, я обрезаю все не нужное мне и интегрирую в наш проект. Не хочу даже думать, сколько бы времени у меня ушло сделать хоть сколько-нибудь подобное на это.
Комментариев нет:
Отправить комментарий