Connect with us

GitHub

WebKit переехал на GitHub

23 июня проект заморозил свое дерево Subversion и передал управление и взаимодействие с исходным кодом системе контроля версий Git и службе хостинга репозиториев GitHub.

Опубликовано

/

     
     

Разработка WebKit, веб-движка с открытым исходным кодом, лежащего в основе браузера Apple Safari, перенесена на GitHub.

31 августа команда проекта WebKit объявила, что 23 июня проект заморозил свое дерево Subversion и передал управление и взаимодействие с исходным кодом системе контроля версий Git и службе хостинга репозиториев GitHub. В сообщении в блоге, подробно описывающем причины перехода на Git и GitHub, упоминаются преимущества новой платформы.

Для GitHub команда назвала следующие преимущества:

  • Очень большое сообщество разработчиков, особенно веб-разработчиков, с которыми проект WebKit тесно сотрудничает для улучшения движка.
  • Современная и безопасная платформа для предоставления отзывов об изменениях кода.
  • API создания расширенной автоматизации для действий до и после коммитов с небольшими изменениями в существующей инфраструктуре.

Для Git упомянутые преимущества включают:

  • Распределенная система контроля версий, позволяющая нескольким командам совместно работать над одним проектом.
  • Повсеместное использование GitHub в разработке программного обеспечения.
  • Локальная запись изменений, позволяющая быстро и легко перемещать коммиты между ветвями или отменять изменения.
  • Модель автора и коммиттера, представляющая сложные способы написания и управления кодом в большом проекте программного обеспечения, таком как WebKit.

Тем не менее, один из недостатков Git, который команда назвала, заключается в том, что хэши не упорядочены естественным образом. Команда WebKit обнаружила, что способность легко понимать порядок коммитов в репозиторий проекта имеет решающее значение для политики нулевой терпимости к снижению производительности. Поэтому команда решила использовать «идентификаторы коммитов» в рабочих процессах, требующих бисекции.

Если вы нашли опечатку - выделите ее и нажмите Ctrl + Enter! Для связи с нами вы можете использовать info@apptractor.ru.
Advertisement

Популярное

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: