Вопрос

Я создаю несколько файлов WSP на сервере сборки каждую ночь и хотел бы автоматически развернуть их в среду QA.

В SharePoint 2007 2007 года не было никакого способа удаленного развертывания файлов WSP, за исключением уродливых Psexec-Wearnounds.

Это улучшилось с SharePoint 2010? Могу ли я как -то использовать материал PowerShell?

Мой сервер сборки не является частью фермы SharePoint. Он даже не запускает ту же версию SharePoint (он запускает автономный фундамент, тогда как настоящая ферма работает стандартом)

(Примечание: есть некоторые вопросы по этому поводу, но они о WSSV3/SP2007 и не применяются)

Это было полезно?

Решение

Решается через сквозь PowerShell Remoting. Анкет WSP по-прежнему нужно перейти на сервер, а Add-Spsolution и др. Идется работать на этой машине, но теперь я могу сделать это с сервера сборки.

Другие советы

У меня есть событие Post Build, которое работает на нашем сервере сборки, который копирует файл WSP на наш тестовый сервер в конкретном каталоге. На тестовом сервере задание таймера Windows) ищет файл WSP, а команда STSADM устанавливает их. Иногда мы сталкиваемся с проблемами, удаляя решение, так как я не нашел простой/элегантный способ проверить, правильно ли удалено решение. Обычно я запускаю команду, чтобы удалить решение. Запустите его во второй раз, а затем установите.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top