TFS2010:快速确定编辑"此功能"或"此行代码"的用户?

Kon*_*rad 2 tfs visual-studio-2010 visual-studio tfs2010

我们使用TFS控制源.有没有一种快速的方法来确定我目前所处的函数的历史 - 比如"编辑此函数的人是谁?" 或"谁编辑了这行代码?".我知道,我可以打开当前文件的源代码控制并浏览历史记录以查找变更集,其中编辑了我感兴趣的代码行/函数.

但我正在寻找一种更简单的方法......可能是Visual Studio 2010的任何插件?

谢谢,康拉德

Dav*_*haw 9

您可以使用annotate选项.

这可以从TFS中的大多数源代码管理选项中获得.我通常从代码编辑器窗口的源代码上下文菜单中调用它,但它也在:

  • 文件的Source Control Explorer上下文菜单.
  • "源代码管理 - Team Foundation Server"toobar.
  • "文件" - >"源代码管理"菜单.

Annotation将显示哪个变更集负责每行/代码块.您可以查看在变更集中签入的用户.有时,如果文件已由无辜的人合并,则必须过滤变更集范围.

带注释的文件

带注释的文件