Разработка приложений в команде

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

Примечание. Разработка приложений в команде доступна только в настольном приложении.

Общая схема взаимодействия продукта «Форсайт. Аналитическая платформа» с системой управления версиями:

Для совместной разработки приложений:

  1. Подключите репозиторий к системе управления версиями в Windows / Linux.

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

  1. Добавьте объекты в систему управления версиями.

  1. Получите последнюю версию объектов.

  2. Извлеките объекты для редактирования.

Примечание. Извлечение объектов выполняется только для системы управления версиями Team Foundation Server.

  1. Опубликуйте изменения объектов на сервер.

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

Управление версиями объектов

Управление версиями объектов осуществляется в навигаторе объектов и среде разработки.

После подключения репозитория к системе управления версиями в навигаторе объектов добавляется раздел «Система управления версиями (VCS)» на ленте инструментов и соответствующие команды контекстного меню объектов:

После подключения репозитория к системе управления версиями в среде разработки добавляются кнопки в меню навигатора проекта, соответствующие команды контекстного меню объектов и вкладки для управления версиями объектов на панели «Ожидающие изменения»:

Для добавления объектов в систему управления версиями обратитесь к разделу «Добавление объектов в систему управления версиями».

Для проверки изменений в последней версии объектов обратитесь к разделу «Проверка изменений в последней версии объектов».

Для получения последней версии объектов обратитесь к разделу «Получение последней версии объектов».

Для извлечения объекта для редактирования обратитесь к разделу «Извлечение объекта для редактирования».

Для сравнения версий объекта обратитесь к разделу «Сравнение версий объекта».

Для публикации изменений объектов на сервер обратитесь к разделу «Публикация изменений объектов».

Для отмены изменений объектов обратитесь к разделу «Отмена изменений объектов».

Для просмотра журнала изменений объектов обратитесь к разделу «Журнал изменений объектов».

См. также:

Разработка в среде разработки «Форсайт. Аналитическая платформа» | Подключение репозитория к системе управления версиями