雖然協調一箇舊的解決方案,我已經從TFS獲取歷史文件版本而不檢出。
也就是說,對於我的解決方案中的一堆文件,我做了「顯示歷史記錄」>「獲取此版本」如何在不獲取最新信息的情況下檢查TFS文件?
現在我擁有所有我想要的歷史版本的混合搭配,但我沒有保留跟蹤哪些文件(以及哪些版本的文件)我得到哪些不是最新的。
有沒有一種方法可以在我的解決方案中獲得「最新」文件列表?也就是說,我想輸出窗口的替換文件列表如果我要執行「獲取最新」,但我不實際上想要得到它們。
雖然協調一箇舊的解決方案,我已經從TFS獲取歷史文件版本而不檢出。
也就是說,對於我的解決方案中的一堆文件,我做了「顯示歷史記錄」>「獲取此版本」如何在不獲取最新信息的情況下檢查TFS文件?
現在我擁有所有我想要的歷史版本的混合搭配,但我沒有保留跟蹤哪些文件(以及哪些版本的文件)我得到哪些不是最新的。
有沒有一種方法可以在我的解決方案中獲得「最新」文件列表?也就是說,我想輸出窗口的替換文件列表如果我要執行「獲取最新」,但我不實際上想要得到它們。
右鍵單擊源代碼管理資源管理器中的頂級文件夾,選擇「比較」。最佳選擇應該是服務器路徑,例如$/TeamProject/Myfolder
與下拉列表中選擇的latest version
。最下面的選項應該是c:\MyWorkspace\TeamProject\Myfolder
,這將與TFS中保存的最新版本與本地文件進行比較。
或者您可以使用tf diff
命令行工具做同樣的事情。
如果你熟悉PowerShell中,你應該能夠採取這種做法:
希望這個作品!
您可以從命令行執行「預覽獲取」:tf get /recursive /preview
將輸出它將執行的文件列表以將您更新到最新版本。