2012-06-27 103 views
0

我正在使用TFS 2010,想知道是否有一种简单的方法,无论是通过IDE(或通过命令行)查看给定用户的签入历史记录,过滤按时间。基本上,我希望看到给定用户(或者简单地说当前用户)的所有变更集的列表,并且能够指定日期范围。TFS特定用户的查看历史记录用户

+0

类似的问题在这里:http://stackoverflow.com/questions/797941/how-can-i-list-all-files-checked-in-by-me-in-team-foundation-server –

+0

在这里检查: http://stackoverflow.com/questions/11118277/list-all-files-checked-into-tfs-by-a--user-in-past-few-days – pantelif

+0

虽然问题是相似的,答案不显示如何过滤日期间隔 –

回答

3

在命令提示符中,您可以使用'tf hist'作为参数传递用户名和日期间隔。

tf hist path /user:username /version:D06/01/2012~D06/30/2012 

更多信息有关TF历史可以在http://msdn.microsoft.com/en-us/library/yxtbh4yh.aspx

更多信息有关定义版本功能可以在http://msdn.microsoft.com/en-us/library/56f7w6be.aspx

版本规格被发现发现是定义过滤器是部分应用。

+1

阿尔弗雷德,感谢您带领我走向正确的道路。日期格式需要引号和/递归开关才能得到我想要的,完整的代码如下:'tf hist $/user:username/version:“D06/01/2012”〜“D06/30/2012“/递归/登录:用户名,密码/ noprompt' – Shane