Sharepoint как WCM — Как насчет управления версиями

#svn #sharepoint-2010

#svn #sharepoint-2010

Вопрос:

Некоторые из моих коллег разрабатывают общедоступный веб-сайт с использованием Sharepoint WCM.

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

У меня сложилось впечатление, что html заканчивается в базе данных sharepoint. Это сделало бы невозможным для нас наличие необходимых функций управления версиями, таких как ветвление, различие и объединение.

Ответ №1:

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

Ответ №2:

Вы можете использовать SharePoint Designer для извлечения, регистрации и публикации содержимого html на aspx-страницах. Версия SharePoint Designer 2010 бесплатна, и если у вас есть доступ к сайту SharePoint, вы также можете изменять содержимое. Загрузите SharePoint designer здесь

Сказав это, вы также можете использовать SharePoint для управления версиями из коробки, регистрации и проверки функциональных возможностей. Большая часть содержимого в SharePoint в конечном итоге попадает в список / библиотеку, включая страницы. (например, библиотека pages на сайте sharepoint).

Смотрите это, это и это