Перемещение страниц SharePoint с одного сайта на другой - PullRequest
0 голосов
/ 05 января 2011

У нас есть клиент, который не хочет предоставлять нам доступ к своей среде SharePoint.

Работа включает в себя создание группы пользовательских столбцов сайта, пользовательских типов контента сайта, макетов страниц и страниц из пользовательских макетов страниц. Мы собираемся создать это в нашей среде, и мы планируем «переместить» страницы в среду нашего клиента.

Макеты страниц также будут содержать несколько веб-частей редактора контента.

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

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

Есть ли лучший способ сделать это?

Спасибо

1 Ответ

0 голосов
/ 05 января 2011

Я использовал команды экспорта и импорта (stsadm.exe) для содержимого дочернего сайта, и он доказал свою эффективность в большинстве сценариев. Просто помните, что существуют ограничения, которые могут или не могут применяться к вашей ситуации, которые описаны здесь:

http://blogs.technet.com/b/stefan_gossner/archive/2009/05/27/limitations-of-stsadm-o-export-import-related-to-publishing-sites.aspx.

Является ли использование стороннего инструмента одним из ваших вариантов? Если это так, я бы порекомендовал инструмент на Codeplex под названием Мастер развертывания контента Sharepoint. Я использовал его для переноса контента с одного сервера на другой. Недостатком этого инструмента является то, что он не использует вызовы веб-службы, поэтому его необходимо запускать локально с сервера Sharepoint. Я использовал его с WSS 3.0, MOSS 2007 и MOSS 2010.

Подробности можно найти здесь: http://spdeploymentwizard.codeplex.com/

НТН

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...