2010-01-29 64 views
0

在TFS中,我如何查看工作區的同步歷史?我想查看我什麼時候同步並在同步發生時更改了哪些文件。TFS同步記錄

回答

1

一般來說:你不能。同步記錄不會存儲在任何地方。

也就是說......這依賴於你知道什麼,以及假設你願意做,有可能是一個辦法......

是我的工作區同步時間什麼變更了通?假設:你總是得到一個一致的快照,而不是一個標籤或部分子文件夾。答案:

Get-TfsItemHistory $/ -r -version W -stop 1 

在上次同步期間更新了哪些文件?假設:你上次同步需要< 1min下載。答:

$files = dir -r | sort lastwritetime -desc; 
$files | 
    ? { $files[0].lastwritetime - $_.lastwritetime -lt [timespan]::TicksPerMinute } | 
    select fullname, lastwritetime 

(這是PowerShell的,順便說一句 - 替代選擇您的腳本語言)