いくつかの個人的なプロジェクトには SourceGear Vault を使用し、仕事のプロジェクトには Team Foundation Server を使用しています。TFS に欠けていることの 1 つは、Vault のチェックイン ダイアログ ウィンドウにある単純な機能です。
Vault クライアントでは、チェックアウトされたファイルがチェックインされた以前のバージョンから変更されたかどうかを確認できます。スクリーン ショットは次のとおりです。「詳細」列に注目してください。違いがあるということですね。これが非常に役立つのは、コードの再生成を行うためにプロジェクト全体をチェックアウトする必要がある場合です。クラス ライブラリ プロジェクトをチェックアウトし、CodeSmith テンプレートを再生成します。これを行うと、いくつかの特定のファイルだけが変更される可能性があります。保留中のチェックイン画面を表示すると、実際に変更されたファイルが表示され、比較して影響を確認できます。
SO ... TFSはこれを行うことができますか? たぶん、私のためにそれを行うサードパーティのツールがありますか? 入手しなければならない TFS SDK または PowerTool はありますか。建てたい人いますか?