编辑变更集注释 - 保存已禁用

时间:2014-03-12 20:49:23

标签: visual-studio tfs tfs2010 visual-studio-2013

我需要找到我最近的变更集,以便我可以为每个变更集添加内容。

我尝试在源代码管理资源管理器中执行查看历史记录,但我没有看到按用户过滤该方法的方法。 (如果我使用这种方法,我可以打开一个变更集并成功更改评论。但是,这很痛苦,因为它没有被用户过滤。)

我还尝试右键单击团队项目并执行查找 - >查找更改集。这会打开一个对话框,我可以在其中找到适合我的变更集。但是,保存按钮被禁用?为什么呢?

enter image description here

如何启用保存按钮?或者,如果不能发生,我怎样才能找到我的变更集并在每条评论中添加一些数据?

3 个答案:

答案 0 :(得分:8)

我在Visual Studio 2012中看到这一点,不确定2013年。“保存”按钮被禁用,但我知道一种解决方法 - 如果我通过添加空格然后将其从任意位置删除来键入“注释”区域,然后选择下面的文件将焦点从“注释”框中取出,然后返回再次键入“注释”区域,它已启用。 Visual Studio bug。

答案 1 :(得分:4)

这是Visual Studio的错误。解决方法甚至比上面建议的更简单。在注释[空格],[退格],[空格]和保存按钮的末尾键入。

答案 2 :(得分:3)

  1. 要使用changeset命令,必须将“读取”权限设置为“允许”,以便更改集中要显示完整信息的任何文件或文件夹。 唯一可以修改与变更集关联的备注和评论的用户是创建变更集的用户或具有修改其他用户的变更全局权限的用户。

  2. 签入 - 拥有此权限的用户可以签入项目并修改任何已提交的变更集注释。在办理登机手续时将进行等待更改。

  3. 按照1& 2您应该能够在没有任何特殊权限的情况下编辑您的变更集注释,我在TFS服务器中验证了这一点。我能够编辑和保存评论(因为我是管理员,我也可以修改其他更改)。我也为整个分支锁定(取出我的ID的签入权限),然后尝试编辑我的变更集注释,它也有效。我使用VS 2010和TFS 2010。

    更新:检查您是否将“编辑项目级信息”设置为允许。我注意到当我删除此访问权限时,我的“保存”按钮也会在我通过查找 - >时被禁用查找变更集路线。你可以通过VS到达那里 - >团队 - >团队项目设置 - >安全

    enter image description here

    来源链接:LINK1 来源链接:LINK2