Sharepoint Опубликовать после теста - PullRequest
1 голос
/ 19 июля 2011

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

В настоящее время мы вносим изменения на тестовом сервере и публикуем контент, проверяем измененные страницы и, если все в порядке, мы вносим те же изменения на сервере prod.

Есть ли какой-либо другой короткий способ или команда для обновления сервера prod последними изменениями, внесенными в тестовый сервер, без повторения одних и тех же вещей.

Спасибо ..

1 Ответ

0 голосов
/ 19 июля 2011

В Sharepoint 2010 это очень просто: вы можете запустить команду в PS, чтобы сначала экспортировать необходимый контент из Test environemnt, а затем импортировать этот контент на Prod Server:

// в тестовой среде

Export-SPWeb webrooturl -path " fullpathfile.cmp " -includeVersions LastMajor -itemurl Pages -FORCE

Эта команда создает файл .cmp, который содержит все последние основные версии элементов в библиотеке страниц. Затем вы должны скопировать этот файл .cmp на целевой сервер (Prod) и запустить

// в среде Prod

Import-SPWeb webrooturl -path " fullpathfile.cmp "

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

...