Как мы интегрировали систему контроля версий c Битрикс24. С Примерами. Задача: Связать задачи в Битрикс24 и систему контроля версий. Использование системы контроля версий в процессе разработки — стандарт отрасли. Чтобы проще было ориентироваться в проекте и понимать не только что изменили, но и зачем, а также историю обсуждений, предшествующую изменению кода, мы к каждому коммиту добавляем номера задач, с которыми он связан. В GitHub установлен веб-хук, который на каждый пуш отправляет информацию о коммите в Битрикс24, ее обрабатывает модуль и сохраняет себе. Примечание: В модуле на данный момент реализован обработчик только для GitHub. Мы всегда рады пул-реквестам 🙈 Чтобы при просмотре задачи видеть все изменения, которые с ней связаны, мы реализовали в Битрикс24 встраиваемое приложение, которое собирает коммиты, привязанные к задаче и выводит в виде таблицы. Пользователи сопоставляются по электронной почте в коммите и на портале. Если пользователь не найден — выводится только почта.