将更新签入TFS后编辑变更集注释


134

我刚刚切换到VS2012,但对它不熟悉,在未进行任何评论的情况下进行了一些重大更改。从那时起,没有其他更新完成,并且其他开发人员将在接下来的几个小时内无法访问该代码。

现在已经有签入该变更集的方法了吗?


1
显示日志,右键单击您的更改,然后编辑消息?
Bill Gregg 2013年

如何访问日志?对TF和VS2012不熟悉。
Raheel Khan 2013年

Answers:


249

一种相对简单的方法是:

  • 在“源资源管理器”窗口的源树中找到合适的点,也许是分支的根,但您也可以向下钻取一点
  • ...或者,如果您知道变更集中包含的特定文件,则找到它并选择它(可以从“解决方案资源管理器”面板中完成)
  • 右键单击,选择查看历史记录(源浏览器)或源代码管理->查看历史记录(解决方案资源管理器)

在此处输入图片说明

  • 找到您感兴趣的特定更改,然后右键单击,选择“更改集详细信息”

在此处输入图片说明

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

在此处输入图片说明

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

在此处输入图片说明

要通过网络界面执行此操作:

  • 将浏览器导航到TFS Web门户(如果您使用的是TFS Online,则将是[您的帐户名称] .visualstudio.com
  • 从您的Home门户导航到您的项目(如果“ 最近的项目和团队”下不可用,则单击该标题下的“ 浏览”链接)
  • 点击页面顶部的CODE链接
  • 您应该在项目下的Explorer选项卡中,在树状视图中导航并选择您感兴趣的特定分支
  • 点击变更链接在网页顶部的弹出变更为分公司。如果需要,请使用该面板右上方的高级搜索
  • 单击您感兴趣的changset 的Changeset [number]链接
  • 在变更集详细信息面板上方,单击带有加号的小气泡,将出现一个文本框,您可以输入评论- 按Enter键将保存评论。

请注意,可以通过此方法创建一系列注释,而通过桌面UI则无法创建注释。还要注意,在Web上输入的注释将仅显示在Web界面中,您通过桌面UI添加的任何注释将替换Web界面中显示的默认Changeset [number]链接。


1
大声笑,看着它,只是没想到我可以改变它
workabyte

1
那么为什么不能通过TFS项目页面呢?
Christopher Townsend 2014年

4
这实际上并不会更改更改集注释,而只会添加在您查看更改集详细信息时可见的注释。
Stephane Mathis

1
我相信除非您在TFS上具有管理员权限,否则您只能编辑自己的注释。
蒂姆·阿贝尔

2
我在TFS Online上具有管理员权限,并且无法通过Web界面编辑自己的签到注释,只能添加更多注释。签到评论中是否包含误导性的错字或类似内容,这非常令人讨厌。额外的注释与修正由于错字可能引起的误解的来源不同。-我可以通过Visual Studio编辑签到注释。
Gertsen '16
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.