2009-07-21 8 views
2

私は、ソース管理用にVSSを使用するASP.NETアプリケーションを開発中です。 WEはPRODサーバーとTESTサーバーを持っています。物事が構築されると、それらはユーザーテストのためにTESTサーバーに公開されます。受け入れられると、それらはPRODサーバーに移動されます。複数のコード開発パスを維持する方法は?

私は、TESTの既存のビルドに影響を与えることなく、サンドボックス内のいくつかの新しい機能を操作する必要があります。私は、私がサンドボックスで何をしているのか心配することなくTESTコードを修正できるようにするために、既に公開されているTESTコードであるコードベースと混合するために私が取り組んでいることは望ましくありません。

TEST &サンドボックス環境はどのように排他的にしておきますか?

ありがとうございます

答えて

4

ソースコントロールシステムではブランチとして知られているものが必要です。 Here's a guideはVSSのブランチで作業しています。

基本的には、テストバージョンをブランチしてサンドボックス機能を実行し、それをメインのテストバージョンに組み込みたい場合は、サンドボックスブランチをマージします。

alt text

0

branchが助けるべき作る:

この画像はうまく考えを示しています。それに関するソースコントロールのドキュメントを参照してください。あなたがまだ1つを選択しなかったなら、私はgitをお勧めしたいと思います。

関連する問題