2

実稼働サーバーに .net Framework 1.1 プロジェクトをデプロイしています。.net Framework 4 に移行したいと考えています。一方のチームは引き続き VS2003 で .net1.1 のバグを修正し、もう一方のチームは VS2010 で .net4 への移行に取り組みます。将来のある時点で、2 つのチームは変更をマージする必要があります。次のバージョンの本番環境は .net Framework 4 になることを望んでいます。

TFSの側面でこれを行うための好ましい方法は何ですか?

ありがとう。

4

2 に答える 2

1

既存のバージョンのリリースブランチを作成し、トランク(ベース)を.Net4に移行することをお勧めします。リリースブランチのすべての変更をトランクにマージします。プレーンコードファイルへの変更は問題になりません。生成されたファイルとプロジェクトファイルへの変更は、トランクで手動で行う必要があります。

于 2011-04-04T12:52:43.143 に答える
0

Gerrieの答えに加えて、これをさらに一歩進めて、現在の製品コードのリリースブランチを作成してから、2つのブランチを作成することができます。

1つのブランチは継続的な開発のために1.1ブランチとして継続され、もう1つのブランチは4にアップグレードできます。

1.1ブランチで行われた変更は、トランクにマージしてから4ブランチに戻す必要があります。これにより、将来いつでも4ブランチをトランクにプッシュできます。

詳細については、この回答を参照してください

于 2011-06-01T06:05:50.287 に答える