3

開発サーバー (IIS7) にデプロイする TFS チーム ソリューションに ac# Web アプリケーション プロジェクトがあるとします。特定のコード変更のみをテスト サーバーに昇格させ、後でそれらの変更のみを運用サーバーに昇格させたいと考えています。

たとえば、Web ユーザー コントロールと JavaScript ファイルへの変更はプロモートする必要がありますが、Web フォームへの変更はプロモートしないでください。

Visual Studio で展開機能を使用することは、全か無かの命題のようです。

コピー/貼り付けするファイルを手動で選択したり、ターゲット ディレクトリとソース ディレクトリ内のファイルを比較したり、異なるファイルを一覧表示したり、プロモートするソース ファイルを選択できるようなアプリを作成したりする以外に、チームは通常、この状況で何をしますか?

要するに、昇格すべきではない他の変更を含めずに、選択したファイル/コードを環境から環境に確実に昇格するにはどうすればよいですか?

4

1 に答える 1

2

TFSに2つのブランチを作成します。1つは開発用、もう1つは本番用です。必要な変更のみを開発->本番環境にマージします。本番ブランチからデプロイメントパッケージを作成します。

于 2012-10-17T17:48:33.240 に答える