2011-09-12 11 views
3

Team Foundation Serverに移行する前に、TortoiseSVNをクライアントソフトウェアとしてSVNにソースコードを管理させました。TFSからチェンジセットをエクスポートしますか?

その後、プロジェクトで新しい機能を完成させたら、その機能で開始したリビジョンを選択し、それをヘッドリビジョンと比較することができます。

次に、変更されたすべてのファイルをエクスポートし、フォルダ構造を維持することができます。そして、影響を受けたファイルとフォルダだけを運用環境にアップロードすることができます。

TFSでこれに類似することはできますか?

+0

実際に展開するコードを作成してから、ビルド結果から展開するのはなぜですか? –

+0

はい、それは私の考え方が間違っているかもしれませんが、問題はまだ "考えているSVN"です... 解決策全体ではなく、影響を受けるファイルのみを本番環境にアップロードしたいと考えています。 – chilly

+0

QAテストはこれですか? "影響を受けるファイル"?ビルドを行い、QAにビルドを展開し、テストし、パスしたら同じビルドをプロダクションに展開します。これにはソースファイルは含まれず、コンテンツとバイナリのみが含まれます。 –

答えて

2

エクスプローラへの1つの道はTeam Foundation Server Power Toolsの「チェンジセットの取得」機能の周りにスクリプトを書いています。これにより、特定のチェンジセット内のすべてのファイルを取得できます。元のチェンジセットとチェンジセットのチェンジセットを反復してプロダクションにプッシュし、それぞれに対してgetchangesetを実行し、結果を上に押し上げることができます。

+0

私たちはそれを試してみるよ、ありがとう! – chilly

関連する問題