Visual Studio Team System 2008 Team Foundation Server 自述文件
1. 安装问题
1.1 系统要求《Team Foundation 安装指南》说明了 Team Foundation Server 与 Team Explorer 的系统要求。您可以从 Microsoft 下载中心获得最新版本的安装指南。有关详细信息,请参阅 https://go.microsoft.com/fwlink/?LinkID=82562。
1.2先决条件没有已知问题。
1.3 安装1.3.1 升级到 Visual Studio Team System 2008 Team Foundation Server 时,会删除电子邮件通知设置。 从 Visual Studio 2005 Team Foundation Server 升级到 Visual Studio Team System 2008 Team Foundation Server 时,会删除服务器的 web.config 文件中的电子邮件通知设置。此文件的路径为 %PROGRAMFILES%\Microsoft Visual Studio 2008 Team Foundation Server\Web Services\Services\web.config。这会导致所有用户在升级后无法继续从 Team Foundation Server 收到电子邮件通知。要解决方此问题,请在升级之前,打开在 %PROGRAMFILES%\Microsoft Visual Studio 2005 Team Foundation Server\Web Services\Services\web.config 位置的文件,并记录以下元素的值: 升级过程会清除这些值。完成升级后,请修改在 %PROGRAMFILES%\Microsoft Visual Studio 2008 Team Foundation Server\Web Services\Services\web.config 位置的文件,并键入在前面记录的值。 如果在安装 Visual Studio 2008 后安装 Visual StudioTeam Explorer,则在 Visual Studio 2008 中可能无法使用 JavaScript IntelliSense、着色与语法验证。这是由 JavaScript 创作组件的安装冲突造成的。 要解决此问题: 重新运行 Visual Studio 2008 安装程序进行修复。这将在 Visual Studio 2008 中恢复 JavaScript 功能。
如果安装 Team Foundation Server 并选择 Windows SharePoint Services 3.0,SharePoint 可能在 Team Foundation Server 安装过程中重新启动计算机。如果发生这种情况,Team Foundation Server 安装不会继续进行。如果手动运行安装程序,SharePoint 配置页会停止响应。 要解决此问题:
1.4 卸载没有已知问题。
2. 产品问题
2.1 管理运行 TFSAdminUtil changeaccount 以更改服务帐户后,Visual Studio Team Foundation Server 任务计划程序将停止工作。 在 Visual Studio Team System 2008 Team Foundation Server 中,TFSAdminUtil changeaccount 命令不会更改文件系统上的访问控制列表 (ACL)。因此,您使用 Changeaccount 命令创建的新服务帐户将不具有访问 %windows%\temp 文件夹所需的权限。要访问此文件夹,需要启动 Visual Studio Team Foundation Server 任务计划程序。 要解决此问题: 您必须为新服务帐户授予对 %windows%\temp 文件夹的“读取和执行”、“列出文件夹内容”、“读取”以及“写入”权限。
2.2 转换器2.2.1 VSSConverter 可能无法正确迁移在 Visual SourceSafe 中重命名的文件夹中的文件。如果 Visual SourceSafe 中的文件或文件夹在其历史记录中发生了命名空间更改,VSSConvertermay 可能无法正确迁移数据。编辑事件(如重命名、存档与还原、共享、分支和移动等)会在 Visual SourceSafe 历史记录中导致命名空间冲突。这些冲突导致无法正确迁移文件和文件夹。如果转换后的文件有丢失的版本,或转换后丢失了文件,则可以确定发生了此问题。在日志文件或迁移报告中显示下列错误:“该项已存在。(The item already exists.)”和“在工作区中找不到该项。(The item could not be found in the workspace.”Visual Studio 2005 Team System 与 Visual Studio Team System 2008 中都存在此 Bug。 解决方法:在某些情况中,更改设置文件中的映射有助于正确迁移文件。如果找到丢失的版本,可以将映射更改到子文件夹。例如,下列映射:
2.3 Office 集成如果用于 SyncField 映射的字段已在其他映射中使用,您将无法从 Microsoft Project 发布任何工作项目。此外,Microsoft Project 会在“发布并刷新”以及其他下拉列表中显示不正确的值。 例如,如果 System.Reason 字段与 SyncField 映射都使用 pjTaskText25:
然后使用 TFSFieldMapping.exe 将映射上载到 Team Foundation Server,Microsoft Project 将无法正确显示映射的字段。 要解决此问题: 在上载团队项目的映射之前,请确认 SyncField 映射中使用的字段未曾映射。 如果同时安装了 Visual Studio 2005 Team Explorer 和 Visual Studio 2008 Team Explorer,然后卸载其中一个版本,则剩余版本的 Microsoft Excel 和 Microsoft Project 加载项将无法使用。在 Microsoft Excel 或 Microsoft Project 中打开查询结果或选定的一些工作项目时,会出现以下错误消息: TF80012:无法打开文档,因为 Microsoft Visual Studio 2008 Team Foundation Office 集成组件的安装存在问题。有关详细信息,请参阅《Team Foundation 安装指南》。 解决方法:执行下列过程以修复 Team Explorer 安装。
2.4 “流程模板”和“团队项目”门户没有已知问题。
2.5 报告当您在 Team Foundation Server 的单一服务器的工作组部署中访问报告网站时,在第一次访问时会提示您提供凭据。在以后的访问中,不会提示您提供凭据,但您也无法查看报告。解决方法:将 Internet Explorer 配置为在本地 Intranet 区域中始终提示用户提供用户名和密码。
当 Internet Explorer 的语言设置与 Team Foundation Server 产品的语言不同时,X 轴上不会显示日期。 解决方法:更改 Internet Explorer 的语言设置,使其与 Team Foundation Server 使用的语言相同。更改 Internet Explorer 使用的语言:
2.6 Team Explorer没有已知问题。
2.7 Team Foundation Build2.7.1 从 Team Foundation Build 运行远程测试时连接尝试失败。从 Team Foundation Build 运行远程测试时失败,并显示如下错误:“尝试连接失败,因为被连接方在一段时间未正确响应;或者建立的连接失败,因为被连接的主机未响应 (A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host failed)” 当您从 Team Foundation Build 运行远程测试时,用于运行内部版本的用户帐户必须是 Team Test Load Agent 控制器计算机上的 TeamTestControllerUser 或 TeamTestControllerAdmins 本地安全帐户的成员。此外,如果您使用 Windows 防火墙(或其他第三方防火墙解决方案),MSBuild 必须能够访问远程计算机。 要解决此问题: 将用于运行内部版本的用户帐户添加到 Team Test Load Agent 控制器计算机上的 TeamTestControllerUser 或 TeamTestControllerAdmins 本地安全帐户。还要将 MSBuild 添加到 Team Foundation Build 计算机上的 Windows 防火墙(或其他第三方防火墙解决方案)的例外列表中。
2.8 测试集成没有已知问题。
2.9 版本控制没有已知问题。
3. 相关链接
|