Microsoft Team Foundation Server 2010 Service Pack 1

适用于: Microsoft Visual Studio Team Foundation Server 2010 Service Pack 1

摘要


本文介绍了 Team Foundation Server (TFS) 2010 Service Pack 1 (SP1) 有关的信息。TFS 2010 SP1 的最大组成部分是核心产品的更改来使我们的 Visual Studio Team Foundation Server 2010年和项目服务器集成功能包所需的一套。此组件,项目组合管理正式的项目管理和开发团队之间的协作。有关详细信息,请访问以下网站:此外,这篇文章列出 Team Foundation Server 2010 SP1 中的固定和新技术改进的问题。

更多信息


如何获取 Team Foundation Server 2010 SP1

若要获取 Team Foundation Server 2010 SP1,请访问下面的 Microsoft 网站:

此服务包中包含

Visual Studio 2010 SP1 包含 Microsoft.NET Framework 4 的更新。有关此更新的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
Microsoft.NET Framework 4 2468871更新

支持的语言和操作系统

支持的语言

Team Foundation Server 2010 SP1 提供以下版本的更新:
  • 英语
  • 简体中文
  • 繁体中文
  • 法语
  • 德语
  • 意大利语
  • 日语
  • 朝鲜语
  • 俄语
  • 西班牙语
  • 葡萄牙语(巴西)

受支持的操作系统

  • (X64) 与 Service Pack 1 的 Windows Server 2008 R2
  • Windows 7 (x86 和 x64) 与 Service Pack 1
  • Windows 7 (x86 和 x64)
  • Windows Server 2008 (x86 和 x64) Service Pack 2 的所有版本
  • Service Pack 2 的简易版除外的所有版本的 Windows Vista (x86 和 x64)
  • Windows Server 2003 R2 (x86 和 x64) 的所有版本
  • Windows Server 2003 (x86 和 x64) Service Pack 2 的所有版本
  • Windows XP Service Pack 2 (SP2) 或更高版本的 Windows XP
  • Windows XP (x86) Service Pack 3-所有版本除了简易版

安装要求

  • 必须在目标计算机上安装支持的 Team Foundation Server 2010年产品之一的许可的副本。
  • 我们建议的计算机具有 1024 MB 或更多 RAM。

如何解决安装问题

您可能会遇到一些问题,导致无法正确安装 TFS 2010 SP1。要解决这些问题,请单击下面的文章编号,以查看 Microsoft 知识库文章:
2516423如何解决安装问题,Team Foundation Server 2010 sp1 和更高版本的更新

Team Foundation Server 2010 SP1 支持

通过 Microsoft 支持网站提供了正式的支持。有关详细信息,请访问下面的 Microsoft 网站:通过 Microsoft 开发人员网络 (MSDN) 论坛提供了非正式的社区支持。有关详细信息,请访问下面的 Microsoft 网站:

新功能和 Team Foundation Server 2010 SP1 中修复的问题


管理、 运营,以及安装程序

新技术的进步:
  • 添加一个选项,tfsconfig 更新/重新应用,如果它已处于停止状态修补后,将启动服务主机。
已解决的问题:
  • 如果 @@SERVERNAME 为空,从 Visual Studio 2008 的升级将失败。
  • 如果要镜像配置数据库,可能不会正确安装更新。
  • 如果一个集合不可用安装更新程序无法正常工作。

构建自动化

已解决的问题:
  • 如果关闭了一个控制器无法删除生成放置。
  • 在"关联的变更集"列表中的第一个变更集,可能会出现两次。
  • 远古的变更集是与生成相关联。
  • 内存泄漏和性能下降在 TFS 2010 生成服务在繁重负载下。
  • Buildnotification.exe 与 system.argumentnullexception 异常过程发生 A Dr.Watson 错误。
  • Tfsbuildservicehost.exe 与 0xC000001D 异常过程发生 A Dr.Watson 错误。
  • 所有所有的测试结果要删除的内容,在生成保留,默认视图更改。
  • 当手动排队封闭的签入生成时,下拉列表中您想要生成间歇性地会被禁用。
  • 当多个定义映射或掩蔽工作区模板中的相同路径,生成定义缓存在应用程序层上可能会损坏。
  • 当您撤消封闭的签入时,撤消不从磁盘将被取消搁置删除。这将创建混乱的工作区,可以让我们打破检查单元使其通过。
  • 由于奇焦点和滚动轮交互,会意外地更改项目的生成质量。
  • 没有使用 TFS 2010 生成日志查看器的性能问题。

核心服务

已解决的问题:
  • QueryActiveRequests 显示了不包含相关联的线程的请求。
  • QueryActiveRequests 有时停止,变得没有反应,而绝不会返回。
  • 服务器插件体系结构禁用插件时引发异常。
  • 核心服务从服务器接收到结果时发生传输级错误。
  • A Dr.Watson 错误发生 sqlexception: 异常和消息,"未能加载 Msxmlsql.dll。
  • 时有两个字母不同的路径安全服务崩溃,"我"在土耳其语数据库上。
  • 自定义实例组集合组的成员时,附加操作将失败。
  • A Dr.Watson 错误发生异常以及 tfsjobagent.exe 工艺系统中。数据。SQLCLIENT。SQL。
  • 如果没有正在运行的作业,将花费很长时间才能完成,不能停止配置服务主机。
  • 调用 ApplicationServiceHost.BeginRequest 进程可能会阻止服务主机停止直到释放请求上下文传递给该方法。
  • 不能分离脱机集合。

Office 集成

已解决的问题:
  • 当您导出一个工作项中添加工作项 ID 和电子邮件消息的主题行的标题。
  • 并排比较视图,更改在任务分配状况视图的工作并绑定的项目计划处于打开状态时,非 TFS 项目计划显示错误 TF80070。
  • 您不能撤消在 Excel 树排序,然后清除排序和筛选。在这种情况下,当您尝试发布工作簿时,可能会出现意外的结果。
  • 断开连接的客户端显示工作簿中的每个表的错误消息"服务器不可用"。
  • 转换为树查询只包含一个无线配置的列表时,将出现错误 TF208021。
  • 创建 CLSID {23A20EA8-2DF0-40a6-A1FA-8143EDB7B172} 的实例时,您会收到访问冲突。
  • 如果在甘特图视图上设置筛选器,当工作项引入到项目计划通过更新工作组规划器视图上,可以正确父级工作项。
  • 添加到摘要任务的其他资源无法复位为 0%的所有工作分配单位。
  • "具有相同键的项已存在"的错误发生在您尝试发布来自 Microsoft Project 的 TFS 工作项链接。

报告

已解决的问题:
  • TFSOlapProcessComponent 的类 ICancelable 实现必须调用服务器。除了 CancelCommand() Disconnect(false)。
  • 在 prc_Dimension_DimFile_AddUpdate SQL 异常过程的 Microsoft SQL Server 锁死。
  • 不能在对象中插入重复键行 ' dbo。DimFile 具有唯一索引 DimFile_FileBK。
  • 当禁用报告功能,则不会删除作业。结果将显示在报告的不准确数据。
  • WIT 仓库适配器依赖于 WorkItemsAre 和 WorkItemsLatest 表具有相同的 [更改顺序] 值。在这种情况下,仓库处理失败,您会收到以下错误:
    主域和受信的域之间的信任关系失败。

工作组 Web 访问

已解决的问题:
  • Web Access用户界面没有反应锁定的链接。
  • 在使用 Firefox 3.5 浏览器时,查看日志命令不能显示的内容。
  • 在生成的 web 部件时,生成查询比更多的数据是必需的。在处理大量生成时,这可能导致性能问题。
  • 本地化的网站访问指向 ENU MSDN 帮助内容的页面。

版本控制

新的 technology 的改进
  • 增加的 QueryMergesExtended 查询给定项目的合并目标的支持
  • 将更改添加到已删除的邮件和樱桃选择 baseless 合并
  • 添加对更改进行获取重新映射命令比较区分大小写
已解决的问题:
  • 分支映射获取错误映射。
  • 签入和删除访问控制列表操作阻塞问题发生。
  • 产品更改移除冗余的内容将被添加。
  • 合并和取消搁置不正确的查询计划和重命名合并问题可得到解决。
  • 解决查询计划签入的文件的修补程序和修复程序合并无限循环。
  • 同步到一个标签,具有重复名称但不同领域系统中产生不可预知的结果。
  • 打开解决方案后,变得完全展开在服务器资源管理器中的数据库节点,并提示您添加一个数据库关系图。
  • 重命名其父后比较一个文件不起作用。
  • 它们具有相同的名称时,不能确定从另一个分支的一个分支。
  • 文件上的锁被孤立在签入时当父是重命名时,在另一个工作区中签入。
  • 您会收到 PendingChangesFileList 能反转异常消息泵回叫。这会导致 Visual Studio 崩溃时试图解决多个冲突。
  • 每次该 TFS 2010 交互使用 Team Foundation Server 2005年或使用 Team Foundation Server 2008年时处理 GetOperations,autoproxy 联系 LDAP。
  • 工作区和搁置集,Team Foundation Server 2005年或 Team Foundation Server 2008年从升级添加 Ace。这错误地将保持身份活动。
  • 问题出现的土耳其语字母"I"上大检查单元。
  • 候选删除文件夹重命名在执行合并时丢失。
  • 当您尝试重命名和删除文件的合并时,结果会导致版本控制数据库中的不一致。
  • 合并不合并后,在某些情况下发生冲突,也不放弃同一个方向。
  • 您收到错误消息"System.IO.IOException: 无法读取数据传输连接: 连接已关闭。"当您尝试下载源。

工作项跟踪

已解决的问题:
  • 缺少的向后兼容错误的消息。
  • HTML 服务器将截断包含超链接,使用引号的堆栈跟踪。
  • 在工作项窗体时发生错误 TFS 中的对象引用未设置为对象的一个实例。
  • 当您更改字段的报告类型时,工作项操作会阻止达七分钟。
  • WorkItem.aspx 将默认描述字段以不同的方式比其他长文本字段。
  • 团队项目创建失败中伪位置 (PLOC) 全局工作流问题。
  • 绕过规则属性并不适用于批量更新。
  • 字符串字段应接受新行和制表符字符。
  • 在查询结果视图中不显示 System.History 字段。
  • 不能加载该工作项对象模型 (OM)。
  • 用法错误地标识 WitAdmin ExportGlobalWorkflow 命令的标志。
  • WitAdmin 命令无法针对 TFS SP1 服务器发布版本客户端上运行。
  • WitAdmin deletefield 方法将导致错误"TF237159: 查询包含无效的栏。"
  • 当字段标有 SyncNameChanges 字段中,并且该字段设置为 True 时,SERVERDEFAULT 从 currentuser 不工作。
  • 升级后,与 syncnamechanges 字段,此字段设置为 True 时标记的字段中允许的值可能会阻止 WIT 导入。
  • 如果您删除最后一个服务操作之前已存在的字段,绕过工作流程规则被破坏。
  • 在标题字段上有索引。
  • 当使用 Visual Studio 2005年或 Visual Studio 2008 的客户端时,您会遇到一个红色的"X"团队资源管理器中的报告节点上。
  • 如果工作项类型定义引用项目级别的组,不会上载过程模板。

上述问题

这些是上述 TFS SP1 中包含的问题。

TFS 版本

已解决的问题:
  • Visual Studio 2008"智能设备"项目获得 2010 MSTEST 2008 MSTEST 代替。
  • 而不是在一小时之后停止无限期地 ping 无法使用的生成代理。
  • 生成报告中列出了重复的变更集。
  • 如果测试失败不发布 Visual Studio 2008 解决方案的测试结果。
  • 如果某个控制器出现故障,不能删除生成放置。
  • 当您连接到 Team Foundation Server 2008 中,右击生成定义时,可以看到打开进程文件位置以灰色显示在快捷菜单上。

版本控制

已解决的问题:
  • 在 TFS 2008 年创建的标签将迁移到 TFS 2010 后不包含项。
  • 在 TFS 2010 中移除了分支的标签。
  • 当您将文件夹转换到分支层次结构的根文件夹,文件夹具有子文件夹,然后您重命名该文件夹及其子文件夹、 Visual Studio 崩溃。
  • 取消搁置的报告有关 DownloadUrl 时依赖重命名为空的虚假错误都将被搁置,并重叠子项目的名称。
  • 当不正确的查询计划 QueryPendingChanges,并且您运行查询时,所有用户的挂起的更改可能会导致糟糕的性能。
  • 合并或沿两个方向导致不必要的"空"合并以放弃将来的合并企图。
  • 在合并中的问题导致无法生成在源和目标中的重命名时的冲突。
  • 积极自动检测文件编码在合并过程中可能会导致不合适的编码不匹配。

工作项跟踪

固定的问题:
  • 工作项查询包含对已删除字段的引用可能会导致一个红色的"X",使其显示在工作项节点。

工作组 Web 访问

已解决的问题:
  • 选定项链接到新的工作项和其他对话框不打开页面成功在 Firefox 浏览器中。
  • 在 Chrome 浏览器中,添加附件不起作用。
  • 在 Chrome 浏览器中的选择的工作项对话框中,选择查询下拉列表中不起作用。
  • 当您尝试使用生成报告页面上的保留/删除生成选项时,Chrome 浏览器中发生异常:"意外的回调响应"。
  • 查询选取器 Web 部件错误的列表视图 (溢出 Div) 中易于使用的功能基于如 Safari、 镶边和其他浏览器的浏览器中显示列表项或行。