Для разработки приложений в команде используется система управления версиями (англ. Version Control System, VCS) на базе Microsoft Team Foundation Server или Git. Система управления версиями позволяет организовать совместную разработку приложений, контролировать внесенные изменения и объединять программный код разрабатываемого приложения несколькими разработчиками. В системе управления версиями могут храниться параметры следующих объектов: «Ресурсы», «Сборка», «Модуль», «Форма», «Веб-форма», «Запрос», «Представление», «Процедура», «Команда СУБД».
Примечание. Разработка приложений в команде доступна только в настольном приложении.
Общая схема взаимодействия продукта «Форсайт. Аналитическая платформа» с системой управления версиями:
Для совместной разработки приложений:
Примечание. Репозиторий должен быть подключен к системе управления версиями на каждом компьютере разработчиков.
Примечание. Извлечение объектов выполняется только для системы управления версиями Team Foundation Server.
После выполнения действий будут опубликованы изменения объектов на сервер и доступны всей команде для продолжения разработки после получения последней версии объектов на каждом компьютере разработчиков.
Управление версиями объектов осуществляется в навигаторе объектов и среде разработки.
После подключения репозитория к системе управления версиями в навигаторе объектов добавляется раздел «Система управления версиями (VCS)» на ленте инструментов и соответствующие команды контекстного меню объектов:
После подключения репозитория к системе управления версиями в среде разработки добавляются кнопки в меню навигатора проекта, соответствующие команды контекстного меню объектов и вкладки для управления версиями объектов на панели «Ожидающие изменения»:
Для добавления объектов в систему управления версиями обратитесь к разделу «Добавление объектов в систему управления версиями».
Для проверки изменений в последней версии объектов обратитесь к разделу «Проверка изменений в последней версии объектов».
Для получения последней версии объектов обратитесь к разделу «Получение последней версии объектов».
Для извлечения объекта для редактирования обратитесь к разделу «Извлечение объекта для редактирования».
Для сравнения версий объекта обратитесь к разделу «Сравнение версий объекта».
Для публикации изменений объектов на сервер обратитесь к разделу «Публикация изменений объектов».
Для отмены изменений объектов обратитесь к разделу «Отмена изменений объектов».
Для просмотра журнала изменений объектов обратитесь к разделу «Журнал изменений объектов».
См. также:
Разработка в среде разработки «Форсайт. Аналитическая платформа» | Подключение репозитория к системе управления версиями