如何在Visual Studio 2010 TFS中获取所有签到?

时间:2010-09-17 15:14:04

标签: tfs

在很多情况下,我需要检查我的签到。
有没有办法可以在TFS中获得所有签到?我不是指查看特定文件的历史记录,而是指我所有的签到!如果我可以根据开始和结束日期进行过滤,那将是非常好的

我是TFS的新手!!!

任何建议

5 个答案:

答案 0 :(得分:16)

您可以从命令行TF.EXE程序获得所需的内容。执行此操作的命令应该是这样的(从Visual Studio命令提示符运行它):

TF.EXE history /server:http://tfs:8080 "$/" /recursive /user:username /noprompt /format:detailed

如果您需要减少输出,可以操纵“$ /”转到更嵌套的文件夹。

您还需要将其重定向到文件(使用> output.txt或其他内容),因为这里有很多信息。

TF.EXE history /?会为您提供选项列表。

答案 1 :(得分:14)

  1. 打开“团队资源管理器”(在“查看” - 菜单中找到)
  2. 找到团队项目并展开“团队成员”
  3. 右键单击团队成员,然后选择“显示签到历史记录”。
  4. 但是,在查看团队项目的整个历史记录时,无法直接进行此过滤非常奇怪。

    另一种方法是在TFS WorkItem中使用“链接到”搜索:

    1. 打开TFS工作项
    2. 选择“所有链接” - tab
    3. 按“链接到”按钮
    4. 在新对话框中将“链接类型”设置为“更改集”并按“浏览...” - 按钮。
    5. 现在您有一个TFS搜索对话框,其中可以指定用户名和其他过滤
    6. 另见VS2010 - Find Information About a Changeset

答案 2 :(得分:5)

转到TFSServer Explore - >分支(文件夹) - >右键单击 - >查找--->查找更改集 - > "用户" - 输入用户名。

这将为分支机构带来用户的所有签到。

答案 3 :(得分:3)

在“查看”下,您可以看到“待处理的签到”。

查看 - >其他Windows - >等待变更。

另外,如果你想要,你可以下载“team Foundation Sidekicks”

http://www.attrice.info/cm/tfs/

http://www.attrice.info/downloads/index.htm

这是一个免费工具,您可以通过该工具对工作区,签到状态,更改等进行查询。

答案 4 :(得分:3)

在VS 2015中:

  1. On" Source Control Explorer"转到您想要的文件夹(可以是顶级文件夹,以便获得所有可能的签到)。
  2. 右键单击并在上下文菜单中选择"查找" - > "查找变更集......"
  3. On"用户:"填写所需的用户名(你的)。
  4. 选择您想要的任何其他过滤(变更集编号范围,创建日期范围)
  5. 点击"查找"
相关问题