2010-01-29 70 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的,顺便说一句 - 替代选择您的脚本语言)