Перейти к основному содержимому

Групповая разработка

Основным инструментом групповой разработки является система контроля версий Git. Установите ее на компьютер сервера. После этого вам станут доступны базовые возможности групповой разработки.

Чтобы использовать полные возможности групповой разработки, подключите к серверу систему управления репозиториями. Это может быть облачный сервис или локальный GitLab, установленный в вашей организации.

Системы управления репозиториями

«1С:Исполнитель» поддерживает только систему управления репозиториями GitLab.

К серверу можно подключить несколько экземпляров GitLab. Для создания репозиториев «1С:Исполнитель» будет автоматически выбирать экземпляр с наименьшей загруженностью по количеству репозиториев.

Подключенные экземпляры можно переводить в режим обслуживания. В этом случае они временно не будут использоваться для создания репозиториев. Это может быть полезно для устранения неполадок в работе экземпляра.

Базовые возможности групповой разработки

Базовые функции групповой разработки находятся в среде разработки в представлении Система управления версиями.

Представление «Система управления версиями»

Полные возможности групповой разработки

Весь основной функционал групповой разработки находится в панели управления на вкладке проекта.

Поддержка групповой разработки в панели управления

Сначала настройте групповую разработку в проекте. Затем вы можете добавить в проект разработчиков — пользователей панели управления, которые будут участвовать в разработке проекта.

После этого вы можете создать задачи для разработки функциональности приложения.

Когда вы приступите к работе над задачей, «1С:Исполнитель» предложит вам создать новую ветку для разработки задачи и новое приложение для отладки кода.

Выполненную задачу можно отправить на проверку другому разработчику.

После выполнения вы включаете задачу в основную ветку проекта. При необходимости разрешаете конфликт слияния.

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

Совместная разработка

«1С:Исполнитель» предоставляет возможность одновременной совместной разработки одного проекта несколькими разработчиками в общей среде разработки. При совместной разработке разработчики могут одновременно редактировать код, просматривать изменения в реальном времени и взаимодействовать через встроенные в среду разработки инструменты (подробнее).

дополнительно

В текущей версии совместная разработка доступна только в редакторе текстовых файлов.