質問

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

SharePoint 2007では、醜いPSEXECワークアラウンドを除き、WSPファイルをリモートする方法はありませんでした。

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

私のビルドサーバーは、SharePointファームの一部ではありません。同じSharePointバージョンも実行されません(Standalone Foundationを実行しますが、Real Farmは標準を実行します)

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

役に立ちましたか?

解決

介して解決されました PowerShellリモート. 。 WSPは引き続きサーバーに移動する必要があり、AddSposult等はそのマシンで実行する必要がありますが、ビルドサーバーからそれを行うことができます。

他のヒント

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

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top