最近、IIS7.5がインストールされているのと同じサーバーにTFS2012をインストールしました。私の質問はこれです。VS2012を使用すると、ステージング(staging.domain.com)サイトに正常にチェックイン/チェックアウトしてビルドできます...しかし、すべての聖なるものの名の下に、リリースにビルド/公開する機能をどのように作成しますか? (domain.com)ステージングサイトの変更が承認されたらサイト??
皆さんありがとう!
最近、IIS7.5がインストールされているのと同じサーバーにTFS2012をインストールしました。私の質問はこれです。VS2012を使用すると、ステージング(staging.domain.com)サイトに正常にチェックイン/チェックアウトしてビルドできます...しかし、すべての聖なるものの名の下に、リリースにビルド/公開する機能をどのように作成しますか? (domain.com)ステージングサイトの変更が承認されたらサイト??
皆さんありがとう!
MSDeployを直接使用するか、プロファイルを公開して宛先を指定できます。前者を使用して、TFSチームビルド内にMSDeployパッケージを作成します。TFS内でパッケージをビルドするには、次のオプションがあります。
/p:DeployOnBuild=true
ビルド定義にMSBuild引数を追加します。これにより、ドロップ場所に構成ごとにパッケージが作成されます。MSBuild /t:package
カスタマイズされたビルドプロセステンプレートを呼び出します。これにより、プロジェクトがドロップ場所にビルドおよびパッケージ化されますいずれの場合も、環境ごとにパッケージパラメータをカスタマイズできます。TFS統合は含まれていませんが、ここでより詳細な手順を説明します。