私は、各開発者がローカル デスクトップから作業し、ネットワーク上で所有する仮想マシンに展開するチーム環境で作業しています。私がやろうとしているのは、ソリューションをビルドするときに、各プロジェクトの展開がその開発者仮想マシンへのビルド後のイベントで処理されるように、Visual Studio ソリューションをセットアップすることです。
私が本当にやりたいのは、これらのスクリプトの所有権を個々の開発者にも与えて、ビルド後の手順を所有し、すべての人に同じである必要がないようにすることです。
いくつかの質問:
- ビルド後のイベントは、このタイプの展開操作を実行する場所ですか? そうでない場合、それを行うのに最適な場所はどこですか?
- これらのシナリオをサポートする自動展開システムの開発を支援するために、どのようなソフトウェア、ツール、またはチュートリアル/ブログ投稿を利用できますか?
編集: MSBuild は、この状況で行く方法のようです。代替技術を使用して成功した人はいますか?
編集:この質問を読んでいて、開発者ごとに異なる MSBuild タスクのセットを実行する方法を知りたい場合は、この質問を参照してください。ユーザーごとに異なる一連の MSBuild タスクを実行していますか?