Team Foundation Server 2015 Update 4

Last Update: 2017/6/12

发布日期:2017 年 4 月 11 日

今天,我们非常高兴地宣布正式推出 Visual Studio Team Foundation Server 2015 Update 4。 这是 Team Foundation Server 2015 的更新,并且包括自 Team Foundation Server 2015 Update 3 以来的 bug 修复。 这是 Go-Live 版本,可以安装在生产环境中。

使用 Visual Studio 中的反馈选项将你的反馈发送给我们。 你还可以在 Visual Studio 2015 UserVoice 网站上提交建议。

下载:Team Foundation Server Update 4

若要深入了解相关下载,请参阅下载页。

RTW 中有什么新的修复?

以下是自 RC 以来已添加的新的修复:

  • 如果删除 bug 和测试结果之间的链接,则不会在仓库中更新删除日期。
  • 没有默认区域路径权限的客户在查看生成的测试结果时,将收到错误“序列不包含任何元素”。
  • 在 MTM 工具中,客户在尝试克隆测试计划时会收到错误“未能启动克隆操作”。
  • 扩展不能访问__测试__中心 REST API。
  • 接收通知时可能存在性能问题。
  • 升级后,如果数据库位于不同的 SQL 实例上,则仓库连接字符串会指向配置数据库(而不是仓库数据库)。

TFS 2015 Update 4 中有什么新的修复?

这包括 Update 4 中的所有修补程序:


敏捷 Bug 修复

  • @Today 和 @Me 宏无法在使用非英语的看板卡样式规则中正常运行。
  • 看板上的内联__添加卡__体验无法正常运行。 例如,不能编辑“标题”字段。
  • 如果用户在 HTML 字段完成加载前,在查询页上的同类型的两个工作项之间切换,HTML 字段可能变为空,且工作项将更改。
  • 批处理 API(例如 WorkItemStore.GetWorkItemIdsForArtifactUris())在使用许多字符串调用时可能返回不正确的结果。
  • 当客户在全局工作流中具有规则且尝试将其移动到工作项类型定义中时,将出现错误:“TF237090:不存在或拒绝访问”。
  • 如果 TFS 实例具有名称中有空格的集合,并且具有与内部 URL 不同的公共 URL,当其他用户打开时,工作项中可能缺少内联映像。
  • 当字段名称只通过空格替换“.”或“_”(即“My Field”和“My_Field”)来区分时,发生名称冲突,工作项跟踪仓库同步失败。
  • 当工作项具有包含特殊字符(如 0x0B)的链接注释时,工作项跟踪仓库同步将失败。

版本控制 Bug 修复

  • 销毁极大型团队项目或极大型 TFVC 源树将超时并回退。
  • 跨项目的重命名分支对象可能会丢失父级关系。

生成 Bug 修复

  • 为生成定义配置封闭签入触发器后,第一次签入失败。
  • 加载生成任务或进行生成排队时显示错误“已添加具有相同键的项”。
  • Windows 生成代理在 32 位 Windows 上运行时,不能从 Subversion 存储库生成。
  • 更新扩展时,不会更新生成任务。

发布管理 Bug 修复

  • 在发布环境中,如果已选择“连续顺序的所有用户”选项且已更改审批者顺序,定义将不会标记为已更新,也无法保存。

测试 Bug 修复

  • 用户无法部署独立的测试代理。
  • 选择测试计划时,源筛选器为 null。
  • 如果将测试用例标记为“暂停”,然后保存并关闭测试运行程序,当你返回测试时,将无法继续测试用例。
  • RTW 中新的修复:如果删除 bug 和测试结果之间的链接,则不会在仓库中更新删除日期。
  • RTW 中新的修复:没有默认区域路径权限的客户在查看生成的测试结果时,将收到错误“序列不包含任何元素”。
  • RTW 中新的修复:在 MTM 工具中,客户在尝试克隆测试计划时会收到错误“未能启动克隆操作”。
  • RTW 中新的修复:扩展不能访问__测试__中心 REST API。

管理 Bug 修复

  • 管理控制台 (TfsMgmt) 在升级过程中可能意外关闭。
  • 非英语版本的 TFS 中的代码审阅者在被添加到代码评审时不会收到电子邮件。
  • 如果孤立用户的工作区具有与有效用户的工作区相同的名称,则可能由于工作区名称重复导致升级到 TFS 2015 失败。
  • RTW 中新的修复:接收通知时可能存在性能问题。
  • RTW 中新的修复:升级后,如果数据库位于不同的 SQL 实例上,则仓库连接字符串会指向配置数据库(而不是仓库数据库)。
  • 在早期版本中,使用 SSL 卸载的客户需要将 X-Forwarded-Proto 标头添加到其负载均衡器上。 利用此更新,他们只需在 TFSMgmt.exe 中配置公共 URL 即可生成 https:// URL。
  • 因为新的身份验证模式,Jenkins 服务挂钩与较新版本的 Jenkins 不兼容。 在此版本中,Jenkins 的较新版本兼容。

应用商店 Bug 修复

  • 现支持安装 MS.TFS.Server。
  • 通过此更新,TFS 2015 上现在支持付费的扩展。 安装后,可以永远免费地使用它们,因为扩展的全新商务集成对 TFS 2015 而言是不存在的。 此外,将忽略扩展清单中任何不被系统理解的标志,并且不会阻止安装。