148

我刚刚切换到 VS2012 并且不熟悉它,在没有评论的情况下检查了一些重大更改。此后没有进行任何其他更新,并且在接下来的几个小时内没有其他开发人员可以访问该代码。

现在有没有办法向这个变更集添加评论,因为它已经被签入?

4

1 回答 1

280

一种相对简单的方法是:

  • 在 Source Explorer 窗口中的源代码树中找到适当的点,可能是分支的根,但您也可以向下钻取一点
  • ...或者,如果您知道变更集中包含的特定文件,则找到并选择它(可以从解决方案资源管理器面板中完成)
  • 右键单击,选择View History (Source Explorer) 或Source Control -> View History (Solution Explorer)

在此处输入图像描述

  • 找到您感兴趣的具体更改,然后右键单击,选择Changeset details

在此处输入图像描述

  • 编辑评论,点击评论文本框上方的保存链接

在此处输入图像描述

  • 刷新历史视图以查看更新的评论

在此处输入图像描述

要通过 Web 界面执行此操作:

  • 将您的浏览器导航到您的 TFS 门户网站(如果您使用的是 TFS Online,那么它将是[您的帐户名称].visualstudio.com
  • 从您的主页门户导航到您的项目(如果它在最近的项目和团队下不可用,则单击该标题下 的浏览链接)
  • click the CODE link at the top of the page
  • you should be in the Explorer tab under your project, in the tree view navigate and select the specific branch you are interested in
  • click the Changesets link at the top of the page to bring up the changesets for that branch. Use the Advanced Search towards the top right of that panel if you need to.
  • Click on the Changeset [number] link for the changset you are interested in
  • Above the changeset details panel click on the little speech bubble with the plus sign, a textbox will appear and you can enter your comment - hitting Enter will save the comment.

请注意,可以通过此方法创建一系列评论,而通过桌面 UI 则无法实现。另请注意,Web 输入的评论只会显示在 Web 界面中,您通过桌面 UI 添加的任何评论都将替换显示在 Web 界面中的默认Changeset [number]链接。

于 2013-06-21T23:26:12.110 回答