0

我正在處理VFP項目,但我們的源代碼管理是TFS。我希望能夠從TFVC獲取文件並將它們從工作區重定向到TEMP文件夾,以便我可以輕鬆地使用第三方文件比較實用程序。我可以使用Vault源代碼控制來做到這一點。有沒有辦法從TFS源代碼控制中獲取文件並將其放入TEMP(或任何其他文件夾)而不創建項目文件夾結構(使新的工作空間指向臨時文件夾創建文件夾結構)?從Source Control Explorer獲取一個或多個文件到TEMP文件夾中

+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文件和備忘錄文件。他們作爲一個單位開放。我需要「同時」將它們放到temp(或任何)文件夾中。 – dashrader

+0

我想要做的就是從VC中「獲取」一個文件,並將其重定向到我在「獲取」時選擇的任何文件夾。 – dashrader

0

沒有內置功能將文件重定向到其他文件夾。

您可以創建一個新的工作空間並將映射添加到相應的文件夾,然後切換您想要的工作空間並獲取文件。

如果您需要不同的文件夾結構,可以將相應的服務器文件夾映射到不同的文件夾。更多信息,你可以參考Optimize your workspace

相關問題