2

ビルド サーバーで毎晩いくつかの WSP ファイルを作成し、それらを QA 環境に自動的にデプロイしたいと考えています。

SharePoint 2007 では、醜い psexec 回避策を除いて、WSP ファイルをリモートで展開する方法がありませんでした。

これは SharePoint 2010 で改善されましたか? どうにかして PowerShell のものを利用できますか?

私のビルド サーバーは SharePoint ファームの一部ではありません。同じバージョンの SharePoint を実行することさえありません (これはスタンドアロンの Foundation を実行しますが、実際のファームは Standard を実行します)。

(注: これについて SO に関するいくつかの質問がありますが、それらは WSSv3/SP2007 に関するものであり、適用されません)

4

2 に答える 2

1

PowerShell リモート処理によって解決されました。WSP はまだサーバーに接続する必要があり、Add-SPSolution などはそのマシンで実行する必要がありますが、ビルド サーバーから実行できるようになりました。

于 2011-02-23T06:23:49.047 に答える
0

WSPファイルを特定のディレクトリのテストサーバーにコピーするビルドサーバーで実行されるビルド後のイベントを作成しました。テストサーバーにアクセスすると、(Windows Server)タイマージョブがWSPファイルを検索し、STSADMコマンドがそれらをインストールします。ソリューションが適切に削除されているかどうかを確認する簡単でエレガントな方法が見つからないため、ソリューションの削除で問題が発生することがあります。通常、私はソリューションを削除するコマンドを実行します。もう一度実行してからインストールします。

于 2010-06-22T17:09:43.810 に答える