Git для команды 1С без EDT: как я спрятал git-flow за шестью кнопками конфигуратора
Habr ·

Если в команде 1С больше трёх разработчиков, хранилище конфигурации рано или поздно становится узким местом. Общий модуль захвачен коллегой, непроверенную задачу уже не вынуть из релиза, а сам релиз собирается вечером пятницы вручную. Обычный ответ на это — «переходите на EDT и git». Ответ правильный, но дорогой: новая среда, тяжёлые машины, переобучение всей команды и несколько месяцев, пока процесс снова заработает. Я пошёл третьим путём: разработчики остаются в обычном конфигураторе, а git становится транспортом между их базами. Получилось Windows-приложение Konflow: ветки, коммиты и слияния спрятаны в нём за кнопками «Новая задача», «Сохранить», «Переключиться», «Завершить», «Собрать тест» и «Релиз». Выгружать и загружать конфигурацию приложение тоже берёт на себя. В статье — как это устроено внутри: модель веток, синхронизация базы с рабочей копией, инкрементальная загрузка, работа с серверными базами через RAS и грабли платформы, на которые я наступил по пути. Читать далее