Удаленное развертывание файлов WSP в SharePoint 2010? - PullRequest
2 голосов
/ 22 июня 2010

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

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

Улучшилось ли это в SharePoint 2010?Могу ли я как-нибудь использовать PowerShell?

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

(Примечание. У SO есть несколько вопросов по этому поводу, но они касаются WSSv3 / SP2007не применяется)

Ответы [ 2 ]

1 голос
/ 23 февраля 2011

Решено через PowerShell, удаленное взаимодействие .WSP по-прежнему должен обращаться к серверу, а Add-SPSolution и др. Должны работать на этом компьютере, но теперь я могу сделать это с сервера сборки.

0 голосов
/ 22 июня 2010

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

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