Мы работаем над поддержанием тем Sharepoint-Online, макетов страниц, стилей (CSS, HTML, изображений с главной страницы и наборов сайтов) в репозитории git и постоянной интеграции изменений в среду Dev, UAT & Prod. Это только начало работы Sharepoint. Мы будем использовать VSTS для управления всей этой работой. Мой вопрос:
1- У нас есть несколько пользовательских шаблонов (html & css), специфичных для компании, и некоторые шаблоны, предоставляемые Microsoft в рамках sharepoint. Мы планировали поддерживать только пользовательские шаблоны в репозитории git, а не шаблоны, предоставляемые Microsoft (потому что мы не собираемся менять шаблоны m / s.). Может кто-нибудь предложить, если это в соответствии с руководящими принципами Microsoft.? Существует ли какая-либо стандартная документация, предоставляемая Microsoft для организации этих файлов в системе контроля версий?
2- Как сохранить среду тестирования для изменений в разработке? Должны ли мы использовать подход «песочницы» (который не рекомендуется использовать для sharepoint-online) или следовать подходу, упомянутому в https://sharepointologic.blogspot.com/2017/01/sharepoint-online-continuous-delivery_17.html? У нас есть разные семейства сайтов для среды Dev / UAT & Prod. Если использовать второй подход, то для проверки каждого изменения разработчику необходимо отправить код в семейство сайтов. Какой наилучший подход предлагает Microsoft? Я нашел полезную ссылку, но не смог решить: https://sharepoint.stackexchange.com/questions/82781/how-to-setup-development-and-uat-for-sharepoint-online-multitenant?newreg=cc9cc6db7e64476ca7b26e246f29b30b
Пожалуйста, предложите