Сценарий 5: поддержка коллективной разработки
Поддержка коллективной разработки состоит из нескольких приложений и участников команды разработчиков в структурированном процессе управления выпусками. Коллективная разработка включает в себя следующее:
Разрешение конфликтов и слияние Важно учитывать, какие части будут хорошо объединены, а над какими должен работать только один разработчик одновременно, например формы или карты сайта. Дополнительные сведения: Сведения об объединении управляемых решений
Стратегия ветвления Ваша стратегия ветвления должна гарантировать, что вы сможете обслуживать существующий релиз, работая над следующей версией.
Стратегия среды Изоляция разработчика и стратегия среды, которая ее поддерживает, имеют решающее значение, когда над одним приложением работают несколько разработчиков. Среды должны быть недолговечными и разворачиваться по требованию последней сборки. У каждого разработчика должна быть своя собственная среда разработки, в которой установлено только необходимое неуправляемое решение, а все зависимые решения установлены как управляемые.
Power Apps библиотека компонентов Компоненты — это многократно используемые строительные блоки для приложений Canvas, с помощью которых разработчики приложений могут создавать собственные элементы управления для использования внутри приложения или в разных приложениях с помощью библиотека компонентов. Дополнительные сведения: Библиотека компонентов