2010-01-26 78 views
2

我对TFS比较新,也许是因为我是新手,我对它的行为不太感兴趣。如何查看VSTS源代码管理资源管理器中的所有待处理更改?

场景:

我从TFS服务器复制一个源树到我的本地硬盘驱动器。

我通过浏览到.sln文件从本地硬盘驱动器打开解决方案。

从vs解决方案资源管理器中,我双击一个.cs文件。

即使我只是在看它,签出给我的文件经常标记。例如,如果我不小心插入了一个空白行,即使我撤消了意外插入,并且即使VS选项卡暗示.cs文件已被锁定,也会发生这种情况。

即使我什么也没有改变,Source Control Explorer的行为就好像有未决的改变。

我可以右键单击该文件并“撤消挂起的更改...”。

问:我怎样才能得到TFS,显示所有标有我的Windows用户ID文件的列表或报告?

回答

5

您只需右键单击源代码控制管理或任何你想看到下图挂起的更改文件夹解树......,和。

另外,如果你是针对单个TFS服务器,去查看 - >其他窗口 - >挂起的更改

此外,Attrice TFS Sidekicks有这个,你可能想一些方便的工具查看。

+0

这似乎是我正在寻找的,它列出了我自己的待定变化。 – gerryLowry 2010-02-04 08:40:52

2

菜单:查看 - >其他窗口 - >挂起的更改

如果打开不止一个VS情况下,窗口的内容可能会过时的多,所以点击“刷新”按钮上挂起的更改工具窗口的顶部为了确定。

您可能还希望VS在退房时提示您,让您的生活更轻松。 转到工具 - >选项 - >源代码管理 - >环境 - >签入项目 并将值更改为“提示结帐”

+0

谢谢你...... Nick Craver先回答了这个问题......似乎stackoverflow不会让我把这也标记为正确的答案。在forums.asp.net我可以标记两者。我仍然是新的stackoverflow,我仍然试图找出如何stackoverflow的作品。对我而言,这仍然是一个令人困惑的范例。 – gerryLowry 2010-02-04 08:44:55