由於TFS保留在客戶端上下載的版本的想法,例如「獲取最新版本」可能無法獲得最新版本;我想知道是否有一種簡單的方法來報告整個工作區的差異?比較TFS中的entrie工作區中的差異
我只問作爲我的團隊成員正在離開內部,我們的IT部門需要非常快速地回收他的筆記本電腦,並且我有點擔心有一些變更可能未被更改。
由於TFS保留在客戶端上下載的版本的想法,例如「獲取最新版本」可能無法獲得最新版本;我想知道是否有一種簡單的方法來報告整個工作區的差異?比較TFS中的entrie工作區中的差異
我只問作爲我的團隊成員正在離開內部,我們的IT部門需要非常快速地回收他的筆記本電腦,並且我有點擔心有一些變更可能未被更改。
很抱歉誤讀了這個問題。
如果你有正確檢出你可以做到以下幾點:
進入命令行,並在頂部,如果工作空間類型
tf checkin . /recursive
這將顯示什麼是優秀的工作區。
或者只是擱置發球區,然後你可以在閒暇時細讀。
tf shelve
Oherwise我會做的另一件事是
剛拿到最新版本的軟件到另一個目錄,然後使用優秀beyond compare tool from scootersoft遞歸比較的目錄。
一旦你有文件,只需將列表複製到一個bat文件調用tf結帳每一個。
然後再擱置。
這可能比我的「強迫獲取當前版本的最新版本,看看它有什麼呻吟」選項要好,我應該早點考慮一下,是Beyond比較... – 2010-03-31 18:55:59
大聲笑 - 老實說有更多的信仰工具 - 它真棒(hahaahha) – 2010-03-31 19:22:25
您需要在什麼範圍內執行此操作,以及您使用的是哪個版本的TFS? TFS 2010有一個「掛起的更改」窗口,向您顯示您擁有的與TFS不同的所有內容,但僅適用於您的單一解決方案,並非所有解決方案。 – Jaxidian 2010-03-31 13:03:55
@Jaxidian我們仍然在TFS-2008上(直到12日正式發佈),它在每個工作區版本上都有待處理的更改,但它只顯示已正確檢出的內容 - 我更關注關於沒有正確檢出的更改 – 2010-03-31 13:30:08