Team Foundation Serverに移行する前に、TortoiseSVNをクライアントソフトウェアとしてSVNにソースコードを管理させました。TFSからチェンジセットをエクスポートしますか?
その後、プロジェクトで新しい機能を完成させたら、その機能で開始したリビジョンを選択し、それをヘッドリビジョンと比較することができます。
次に、変更されたすべてのファイルをエクスポートし、フォルダ構造を維持することができます。そして、影響を受けたファイルとフォルダだけを運用環境にアップロードすることができます。
TFSでこれに類似することはできますか?
実際に展開するコードを作成してから、ビルド結果から展開するのはなぜですか? –
はい、それは私の考え方が間違っているかもしれませんが、問題はまだ "考えているSVN"です... 解決策全体ではなく、影響を受けるファイルのみを本番環境にアップロードしたいと考えています。 – chilly
QAテストはこれですか? "影響を受けるファイル"?ビルドを行い、QAにビルドを展開し、テストし、パスしたら同じビルドをプロダクションに展開します。これにはソースファイルは含まれず、コンテンツとバイナリのみが含まれます。 –