0

私はVFPプロジェクトで作業していますが、ソースコントロールはTFSです。 TFVCからファイルを取得してワークスペースからTEMPフォルダにリダイレクトしたいので、サードパーティのファイルをユーティリティと比較して簡単に使用できます。 Vaultソース管理でこれを行うことができます。 TFSソースコントロールからファイルを取得し、プロジェクトフォルダ構造(一時フォルダを指す新しいワークスペースでフォルダ構造を作成する)を作成せずにTEMP(または他のフォルダ)にファイルを保存する方法はありますか?ソースコントロールエクスプローラからTEMPフォルダに1つまたは複数のファイルを取得します

+0

サードパーティのファイル比較ユーティリティを使用するためにファイルを一時フォルダに保存する理由を教えてください。また、これを達成するために、VSのデフォルトの比較ツールを変更することもできます。ツール - オプション - ソースコントロール - Visual Studio Team Foundationサーバー構成ツール –

+0

問題は、VFPでは、フォーム、クラス、およびメニューがDBF(バイナリ)に実際に格納されるため、DBFを読み込んで変換するツールがある私はそれらを比較することができます。だから私は、TFSファイルを取得してTEMPフォルダにドロップしたいのです。たとえば、Form1.scx&Form1.sctがあります.scxファイルには各オブジェクトのレコードがあり、sctには各レコードのメタデータがあります。 – dashrader

答えて

0

TFSには...%TMP%\TFSTempというフォルダ概念があります。しかし、それはあなたが見るファイルのためだけに使用されます。

例:TFSでファイルの履歴を表示すると、 の任意のバージョンが表示されます。コンテキストメニューから古いバージョンと 選択ビューを単に右クリックしてください。 Visual Studio のタブにカーソルを移動すると、ファイルがTFSTempフォルダにダウンロードされたことがわかります。それは ファイルはチェックアウトされていないか、あなたにダウンロードすると、そのファイル を表示しているだけです。

TFSバージョンコントロールファイルの格納には使用されません。

+0

それはうまくいきません。私が必要とするファイルはバイナリであり、上記のようにペアになっています。フォームは、たとえば、2つのファイル、.SCXおよび.SCTで構成されます。実際には、Foxpro dbfファイルとメモファイルです。それらは1つの単位として開かれます。私はtemp(またはany)フォルダにそれらを入れるために同時に両方を "取得"する必要があります。 – dashrader

+0

私がやりたいことは、VCからファイルを "取得"し、 "取得"時に選択したフォルダにリダイレクトすることだけです。 – dashrader

0

ファイルを他のフォルダにリダイレクトするためのビルドイン機能はありません。

新しいワークスペースを作成し、対応するフォルダにマッピングを追加して、必要なワークスペースを切り替えてファイルを取得することができます。

異なるフォルダ構造が必要な場合は、対応するサーバーフォルダを別のフォルダにマップできます。詳細は、Optimize your workspaceを参照してください。

関連する問題