Visual Studio Team System单服务器部署指南

来源:互联网 发布:bitcomet tcp端口阻塞 编辑:程序博客网 时间:2024/05/15 11:10

Visual Studio Team System单服务器部署指南

发布日期: 6/10/2005 | 更新日期: 6/10/2005

The Team Foundation安装指南是一个综合性的指南,包括单服务器、双服务器和多客户端拓扑。使用本安装指南对Team Foundation进行安装和配置。

*
本页内容
1.概述1.概述2. Team Foundation系统要求2. Team Foundation系统要求3.安装Team Foundation Server的帐户3.安装Team Foundation Server的帐户4. Team Foundation数据库4. Team Foundation数据库5.Team Foundation Server的单服务器部署5.Team Foundation Server的单服务器部署6. 安装Team Foundation Client6. 安装Team Foundation Client

1.概述

Visual Studio 2005 Team Foundation提供团队协作工具,使一个组织可以管理和跟踪软件开发过程。为了方便团队使用,Team Explorer将project site上的项目工作产品集成到了Visual Studio IDE中。Team Foundation也提供了可扩展的工作项跟踪和企业级的版本控制系统。

技巧: 请在安装Team Foundation Server之前学习完整的安装内容。

Team Foundation安装指南更新

最新版本的安装指南请到此处下载Microsoft Downloads Center

Team Foundation Architecture

Team Foundation是基于传统的三层架构,由数据层、应用层和客户层组成。

数据层

Team Foundation的数据层由Microsoft SQL Server 2005组成,它存储工作项,原代码的版本控制,测试结果和其他项目的度量标准。了解更详细的内容,请参见Team Foundation Databases。

应用层

应用层是基于网络的应用,集成了Internet Information Services (IIS)。这些应用包括Team Foundation Core Services和Microsoft Windows SharePoint Services。

客户层

客户层由装有Team Foundation 客户端组件的Visual Studio IDE构成。客户层也集成了Microsoft Office Project 2003和Microsoft Office Excel 2003,项目经理可以用他们查看项目信息,并且向Team Foundation Server发布这些信息。

Team Foundation部署拓扑

您可以用单服务器、双服务器、多客户端来安装Team Foundation Server。

单服务器

Team Foundation Server的单服务器部署是将数据层和应用层部署到同一台计算机上。如果您选择数据层和应用层在同一台计算机上,那么您必须首先安装服务器端组件。否则,您能够将客户层和其他层并行安装。了解更详细的内容,请参见Overview of Team Foundation Server Single-Server Deployment。

双服务器

Team Foundation Server的双服务器部署是数据层和应用层部署到不同的计算机上。您可以并发地给两台计算机安装必备条件;然而,您必须首先安装Team Foundation的数据层组件,之后在安装Team Foundation的应用层组件。如果您选择将客户层和应用层安装到同一台计算机上,那么您必须先安装应用层组件。否则,您可以将客户层与其他层并行地安装。了解更详细的内容,请参见Overview of Team Foundation Server Dual-Server Deployment.

客户层

正如上文的论述,客户层由带有Team Foundation客户端组件的Visual Studio IDE构成。为了访问Team Foundation Server,请安装下列中的一个:

Visual Studio 2005 Team Suite

Visual Studio 2005 Team Architect

Visual Studio 2005 Team Developer

Visual Studio 2005 Team Test

Visual Studio 2005 Team Foundation Client

Team Foundation Client是带有Team Foundation功能的Visual Studio IDE。它支持访问工作项跟踪、项目管理和版本控制。您也可以用Team Foundation Client来访问Team Foundation Server用于支持早期的Visual Studio开发版本。了解更详细的内容,请参见Overview of Installing Team Foundation Client。

安装和配置Team Foundation Server的用户帐户

为了安装和配置Team Foundation Server,您需要两个Windows Server 2003 的Active Directory域帐户。一个用于运行安装,另一个用于运行Team Foundation Server需要的服务和应用程序池。了解更详细的内容,请参见User Accounts Required for Team Foundation Server Setup.

安全作用

当管理Team Foundation Server的安全角色时,您必须同时管理Windows SharePoint Services和SQL Server Reporting Services的角色。了解更详细的内容,请参见Managing Security Roles for Team Foundation Server.

团队Build

Team Foundation Server利用Team Build提供自动build来帮助您build和共享Visual Studio 2005解决方案。了解更详细的内容,请参见How to: Install Team Build.

更多的资源

您可以从下列链接地址得到更多的有关Team Foundation Server安装和配置的信息:

Visual Studio Team System开发中心(http://msdn.microsoft.com/teamsystem)

Visual Studio Team System常见问题解答 (http://lab.msdn.microsoft.com/vs2005/teamsystem/burtonfaq.aspx)

Ask Burton FAQ Blog (http://lab.msdn.microsoft.com/vs2005/teamsystem/askburton)

Microsoft论坛(http://forums.microsoft.com)

Team Foundation Server在线Readme (http://lab.msdn.microsoft.com/teamsystem/tfsreadme.aspx)

Team Foundation Server在线事件(http://lab.msdn.microsoft.com/teamsystem/tfsknownissues.aspx)

请同时参考

Overview of Team Foundation Server Single-Server Deployment

返回页首返回页首

2. Team Foundation系统要求

请按照下列的系统需求,选择所须的硬件来安装Team Foundation。

Team Foundation Server

下列系统需求是安装Team Foundation 的要求。您也应该验证计算机是否满足Team Foundation Server的必要条件,例如Microsoft SQL Server 2005和Windows SharePoint Services的要求。

注意:下列系统需求仅仅是当前版本的需求,不一定是正式产品的需求。Team Foundation Server的Beta 2版本不支持Windows Server x64版本

组件需求

处理器

2.6 GHz Pentium IV 或 Athlon

操作系统

Windows Server 2003, 企业版

Windows Server 2003, 标准版

内存

1 GB

硬盘

20 GB可用空间

Team Foundation Client

The Team Foundation Client的系统要求与Visual Studio 2005 system需求一致。了解更详细的内容,请参见the Visual Studio 2005 Readme.

返回页首返回页首

3.安装Team Foundation Server的帐户

描述您为了安装和配置Team Foundation Server必须创建的帐户。

必须的帐户

为了安装Team Foundation Server,您必须使用两个Windows 2003的Active Directory域帐户,在下表列出。

注意:安装指南用名字来引用这些帐户。如果您选择不同的用户名登录,或者您使用已经存在的用户名,请确保用正确的用户名进行替代。

示例登录名目的

TFSSETUP

用于运行Team Foundation Server安装程序。安装程序将这个用户命名空间加入到Administrators组。

TFSSERVICE

用于运行Team Foundation Server需要的服务和应用程序池。

1 如果您选择不同的用户登录名,或者如果您使用已经存在的用户登录名,那么请确保用正确的用户名进行替代。

这两个帐户必须都是Windows 2003的Active Directory域帐户。

注意:Team Foundation Server的单服务器部署,允许您使用同一个帐户来安装Team Foundation Server和Team Foundation Server Service。

Team Foundation Server安装帐户

Team Foundation Server安装帐户(例如,Domain/TFSSETUP)是用于运行Team Foundation Server安装程序的。当您创建这个帐户时,您必须用Windows界面上的用于创建新帐户的选项来进行配置:

选项复选框状态

User must change password at next logon

选择或清除

User cannot change password

选择或清除

Password never expires

选择或清除

Account is disabled

清除

1 Team Foundation Server的单服务器部署,允许您使用同一个帐户来安装Team Foundation Server和Team Foundation Server Service。如果您选择此种方式,那么使Team Foundation Server Service帐户的特别设置。

了解更详细的内容,请参见Windows Server 2003产品文档。

您必须在运行Team Foundation Server 安装程序前将用户帐户增加到本地Administrators组中。

对于当前版本,用户运行安装程序必须满足以下要求:

数据层和应用层都必须是本地计算机Administrators组。

技巧:为了在域控制器上增加本地Administrators组(BUILTIN/Administrators)帐户,在Control Panel中打开Administrative Tools,并且打开Active Directory Users and Computers.在Active Directory Users and Computers中打开Builtin 文件夹,并且打开Administrators。使用Members选项卡在组内增加新成员。

必须是Windows 2003的Active Directory域帐户,而不是本地计算机的帐户。

注意:如果您没有权限创建Windows域帐户,请与您的域管理员联系。

注意:对于当前版本,仅仅支持Windows Server 2003的Windows域帐户和Active Directory域帐户。

Team Foundation Server 服务帐户

The Team Foundation Server服务帐户(例如Domain/TFSSERVICE)用于运行支持Team Foundation Server的不同服务,并且用于Team Foundation的Web services应用程序池。当您创建这个用户时,您必须在Windows创建新的域帐户界面上进行配置:

选项复选框状态

User must change password at next logon

清除

User cannot change password

选择

Password never expires

选择

Account is disabled

清除

1 当前版本的Team Foundation Server不推荐您修改这个帐户的密码(例如,Domain/TFSSERVICE)。

了解更详细的信息,请参见Windows Server 2003产品文档。

TFS应用程序组

使用Active Directory Application Mode (ADAM)中的TFS应用程序组来管理安全,它与Windows域的组不同。

TFS应用程序组描述

Namespace Administrators

应用程序组包括对server进行权限操作的用户。默认情况下,安装程序将帐户加入组(例如,Domain/TFSSETUP)。

Service Accounts

应用程序组包括Team Foundation Server服务帐户,例如Team Foundation Server的Web services应用程序池。(例如,Domain/TFSSERVICE)。

TFS Everyone

应用程序组包括所有的能够访问服务器的用户和组。

Team Foundation Server安装程序增加用于运行安装的帐户(例如,Domain/TFSSETUP)到Namespace Administrators应用程序组。为了增加另外的用户到这个组,您必须使用一个已经存在的Namespace Administrators组的成员。在安装完成后,您需要使用与安装相同的帐户登录(例如,Domain/TFSSETUP),用于在Namespace Administrators应用程序组中增加新的成员。

Team Foundation Server安装程序也将Team Foundation Server服务帐户 (例如,Domain/TFSSERVICE)增加到Service Accounts应用程序组。

注意:对于当前版本,您必须在安装Team Foundation Server 之后在Namespace Administrators 组中增加这个饿帐户。然而,如果您在同一台计算机上使用相同的帐户作为Team Foundation Server的安装帐户(例如,Domain/TFSSETUP)和Team Foundation Server 的服务帐户(例如,Domain/TFSSERVICE)进行Team Foundation Server的单服务器部署,那么在Namespace Administrator组中已经存在一个成员。

返回页首返回页首

4. Team Foundation数据库

描述Team Foundation的数据层的数据库。

Team Foundation的数据层由不同的数据库组成:

数据库目的

BisDB

Team Foundation核心服务(Team Project元数据、安全组、等等)

BisDWDB

Team Foundation数据仓库 Data Warehouse

CurrituckDB

Team Foundation工作项跟踪

VSTEAMSCC

Team Foundation版本控制 (原文件)

VSTEAMSCCAdmin

Team Foundation 版本控制 (日志)

VSTEAMTeamBuild

Team Build (build结果、代码覆盖、测试结果,等等)

返回页首返回页首

5.Team Foundation Server的单服务器部署

在一台服务器上用下列过程来安装和配置Team Foundation Server。

在此部分中

提供安装和配置Team Foundation Server的概况,以及准备工作。

5.1 单服务器部署Team Foundation

请按下列步骤进行:

必要条件

注意: 这个版本仅仅支持在空白计算机系统(仅仅安装了操作系统,没有安装任何其他软件)上安装Team Foundation。不支持从原有的Team Foundation Server进行升级 (例如,Visual Studio 2005 Beta 1 和Visual Studio Team System 或者December 2004 CTP的版本)

硬件要求请参见第2部分中的Team Foundation系统要求

Windows 2003的 Active Directory 域。

用于运行Team Foundation Server安装程序的Windows 2003 Active Directory 域帐户(例如, Domain/TFSSETUP)。在运行Team Foundation Server安装程序之前,必须将此帐户添加到本地计算机的Administrators组中。

用于运行Team Foundation Application Pool Identity的Windows 2003 Active Directory域帐户(例如, Domain/TFSSERVICE)。

安装Team Foundation Server

Team Foundation Server的单服务器部署是将应用层组件和数据层组件都部署到同一台计算机上。如果您选择将客户端和以上两者部署到同一台计算机上,那么您只能在安装完成服务器组件后再安装客户端。如果安装在不同的计算机上,那么您可以与服务器端并行地安装客户端。

安装Team Foundation Server

1.

Team Foundation Server的安装和准备:

1.

安装Windows Server 2003 Enterprise 或者 Standard 版本。

2.

增加Team Foundation Server Setup帐户(例如,Domain/TFSSETUP) 到本地计算机的Administrators组。

3.

安装Internet Information Services 6.0。

4.

安装Microsoft Windows Installer 3.0 (除非安装了Windows Server 2003 SP1) 并且安装Microsoft SQL Server 2005 April CTP。

5.

安装Windows SharePoint Services。

6.

从Windows SharePoint Services management中去除SQL Server Reporting Services Web applications (Reports and ReportServer)。

2.

用Team Foundation Server Setup帐户(例如,Domain/TFSSETUP)登录计算机,并且安装Team Foundation Server。

3.

用Team Foundation Server Setup帐户(例如,Domain/TFSSETUP)登录计算机,并且增加Team Foundation Server Service帐户(例如,Domain/TFSSERVICE)到本地计算机的Administrators组。

安装Team Foundation Client

安装Team Foundation Server 的同时,您可以在客户端安装必要条件和Visual Studio。然而,您能够连接到Team Foundation Server之前,您必须安装Team Foundation Server。Team Foundation Client或者Visual Studio 2005 Team Suite提供安装Team Foundation Client的功能,它们也包括安装Visual Studio 2005的Team Architect, Team Developer, 和Team Test版本的功能。

如果您选择在安装了Team Foundation Server的计算机上安装客户端,您必须在安装Team Foundation Server之后进行。如果安装在不同的计算机上,那么您可以与Team Foundation Server并行地安装客户端。

安装客户端

1.

客户端计算机的安装必要条件:

1.

安装Visual Studio 2005 可用的操作系统,请参见Visual Studio 2005 Readme。

2.

如果没有安装Windows Server 2003,那么请安装Microsoft .NET Framework 1.1。

3.

安装Microsoft Office Excel 2003(Microsoft Excel需要与工作项跟踪相集成) 并且安装Microsoft Office Word 2003 (需要与手工测试相集成)。

4.

安装Office Project Professional 2003 (Microsoft Project需要与工作项跟踪相集成)。

2.

在客户端计算机上安装Team Foundation Client 或者 Visual Studio 2005 Team Suite。

3.

在完成安装Team Foundation Server 和 Team Foundation Client (或者Visual Studio 2005 Team Suite)之后,连接Team Foundation Server。

4.

使用Team Foundation Client管理Team Foundation Server帐户、组和安全。

5.2 安装Team Foundation Server

请使用本部分内容,在单服务器上安装和配置Team Foundation Server和其必要条件。

5.2.1安装Team Foundation Server所需的Internet Information Services

使用这个过程为Team Foundation Server安装和配置Internet Information Services (IIS) 6.0。

通过Configure Your Server Wizard安装IIS

1.

通过以下步骤启动“配置您的服务器向导”:

默认情况下,当Windows 启动时,“配置您的服务器向导”将自动启动。从“配置您的服务器向导”点击“服务器角色”

从“控制面板”打开“管理工具”,也是打开“配置您的服务器向导”的方法

2.

在欢迎使用“配置您的服务器向导”页,点击“下一步”。


 

3.

在“预备步骤页”,点击“下一步”。


 

4.

在“服务器角色页”,选择“应用程序服务器(IIS, ASP.NET)”,并且点击“下一步”。


 

5.

在“应用程序服务器选项”页,选择“启动ASP.NET”,并且点击“下一步”。


 

6.

在“选择总结”页,点击“下一步”。

注意:如果您没有安装Windows Server 2003的SP1,那么您可能需要插入Windows Server 2003安装光盘。


 

7.

点击“完成”结束向导。


 

8.

访问Windows Update (http://windowsupdate.microsoft.com)并且安装所有的推荐安装的更新和补丁。

使用添加和删除程序包安装IIS

1.

从“控制面板”打开“添加或删除程序”


 

2.

点击“添加/删除Windows组件”。

Windows组件向导启动。


 

3.

在Windows组件页,选择“应用程序服务器”并且点击“详细情况”。


 

4.

请将选择ASP.NET,并且点OK


 

5.

在Windows组件页,点击“下一步”。

注意:您可能会被要求插入Windows Server 2003安装光盘。

6.

点击“完成”,关闭安装向导。


 

7.

访问Windows更新(http://windowsupdate.microsoft.com)并且安装所有必要的更新和补丁。


 


 

5.2.2为Team Foundation Server在单服务器上安装Microsoft SQL Server 2005

请使用下列过程来为Team Foundation Server安装和配置Microsoft SQL Server 2005。

注意:对于当前版本,仅仅支持Microsoft SQL Server 2005 April CTP。通过MSDN能够下载当前版本。(http://msdn.microsoft.com/subscriptions)。

Team Foundation Server 上安装Microsoft SQL Server 2005

1.

安装Microsoft Windows Installer 3.0 (除非已经运行了Windows Server 2003 SP1)。

2.

安装Microsoft SQL Server 2005 April CTP。

3.

生成应用程序池并且为它分配SQL Server Reporting Services。

安装Microsoft Windows Installer 3.0

在您安装Microsoft SQL Server 2005 April CTP之前,您必须首先安装Microsoft Windows Installer 3.0 (除非已经运行了Windows Server 2003 SP1),并且重新启动Windows。

下载Installer 3.0 ( HYPERLINK "http://www.microsoft.com/downloads/details.aspx?FamilyID=5fbc5470-b259-4733-a914-a956122e08e8&DisplayLang=en" http://www.microsoft.com/downloads/details.aspx?FamilyID=5fbc5470-b259-4733-a914-a956122e08e8&DisplayLang=en) 并且保存到您本地的计算机硬盘。


 


 

运行下载的安装程序(WindowsInstaller-KB884016-v2-x86.exe)。

Windows Installer 3.0 MSI30-KB884016 安装程序向导启动。


 

点击“下一步”。

在“条款”页查看条款。如果您接受这些条款,那么选“我接受”,并且点击“下一步”。

如果安装程序检测到Windows Installer service正在运行,那么它将通知您此项服务已经自动地被停止,并且如果您继续安装将重新启动。点击“下一步”。

安装完成后,您需要重新启动Windows。为了自动重新启动Windows,点击“完成”。

安装Microsoft SQL Server 2005

安装Microsoft SQL Server 2005 April CTP。

1.

在您插入光盘后,自动安装页将出现。点击运行“SQL Server安装向导”。

如果安装页没能自动出现,那么请在安装光盘根目录的文件夹下找到并运行自动安装文件(splash.hta)。

Microsoft SQL Server 2005 CTP安装向导启动。


 

2.

End User License Agreement页,查看条款。如果您接受条款,那么请选择I accept the licensing terms and conditions,并且点击“下一步”。


 

3.

SQL Server Component Update页,点击Install。在需要的项安装完毕后,点击“下一步”。

Microsoft SQL Server安装向导启动。


 

4.

点击“下一步”启动System Configuration Check


 

5.

System Configuration Check页,选择所有的选项,例如“需要系统重新启动”,请按照本页上的指导进行,直到所有的动作都取得成功。点击“下一步”。

注意:需要等几分钟安装才能完成。


 


 

6.

Registration Information页,完成注册信息,接着点击“下一步”。


 

7.

Components to Install页,选择本页所有的组件,接着点击“下一步”。

注意:如果您点击Advanced,那么请不要对默认的设置进行修改。


 

8.

Instance Name页,选择Default instance (默认的选项),接着点击“下一步”。


 

9.

Service Account页,选择Use the built-in System account,选择Local system (默认的选项), 选择Auto-start service,并且接着点击“下一步”。


 

10.

Authentication Mode页,选择Mixed Mode,输入sa 的登录密码(SQL Server's 内建系统管理员), 并且点击“下一步”。


 

11.

Collation Settings页,请不要改动默认的选项,点击“下一步”。


 

12.

Report Server Installation Options页,选择Install the default configuration (默认的选项), 并且点击“下一步”。


 

13.

Error Reporting页,您可以任意选择自动发送错误报表和有用的数据,接着点击“下一步”。


 

14.

Ready to Install页,查看安装设置,并且点击Install


 

15.

Setup Progress页,您可以监控每个组件的安装状态。在安装完成后,点击“下一步”。

注意:安装可能需要几分钟来击活SQL Server Reporting Services。


 

16.

点击Finish退出向导。


 

17.

重新启动Windows。

创建并分配SQL Server Reporting Services应用程序池

创建一个应用程序池并为它分配SQL Server Reporting Services的网络应用 (报告和报告服务)。

SQL Server Reporting Services创建一个应用程序池

1.

从“控制面板”中打开“管理工具”并且打开“Internet信息服务(IIS)管理器”。


 

2.

Internet信息服务(IIS)管理器中展开本地计算机,右击应用程序池,点击“新建”,点击“应用程序连接池”。


 

3.

在“应用程序池ID”文本框中,输入新应用程序池的名称,Reporting Services


 

4.

在“应用程序池设置”中,点击“对新的应用程序池使用默认设置”。

5.

点击OK


 

SQL Server Reporting Services分配应用程序池

1.

从“控制面板”中选择“管理工具”,并且打开“Internet信息服务(IIS)管理器”。


 

2.

在Internet信息服务(IIS)管理器中展开网络服务扩展,展开“默认站点”,右击“默认站点”,右击Reports,并且点击“属性”。


 


 

3.

在“虚拟目录”选项卡中,在“应用程序池”列表框中,选择Reporting Services,并且点击“确定”。


 

4.

在“默认网点”中,右击ReportServer,并且点击属性。


 

5.

在“虚拟目录”选项卡中,在“应用程序池”下拉列表中选择Reporting Services,并且点击OK


 

6.

右击本地计算机,选择“所有任务”,点击“重新启动IIS”。


 

5.2.3为Team Foundation Server在单服务器上安装Microsoft Windows SharePoint Services

请使用下列过程为Team Foundation Server 安装和配置Microsoft Windows SharePoint Services 2.0。

注意: Windows SharePoint Services 需要一个NTFS文件系统。

1.

安装Microsoft Windows SharePoint Services 2.0和Service Pack 1。

2.

在Windows SharePoint Services管理中停止SQL Server Reporting Services。

安装Microsoft Windows SharePoint Services

用默认设置安装Microsoft Windows SharePoint Services 2.0 并且安装Service Pack 1。

注意:在一个中文版本的Windows SharePoint Services版本上安装Team Foundation Server,您必须首先安装Windows SharePoint Services语言包,用以与Team Foundation Server语言相匹配。例如,如果您希望安装一个Windows SharePoint Services的中文版本,同时安装英文版本的Team Foundation Server,那么您必须在安装Team Foundation Server 之前安装英文版本的Windows SharePoint Services语言包。

安装Windows SharePoint Services

下载Microsoft Windows SharePoint Services和Service Pack 1 ( HYPERLINK "http://www.microsoft.com/downloads/details.aspx?FamilyID=efdc7227-549c-4de1-a063-783f71a8bb2b&DisplayLang=en" http://www.microsoft.com/downloads/details.aspx?FamilyID=efdc7227-549c-4de1-a063-783f71a8bb2b&DisplayLang=en),并且将文件保存到本地计算机的硬盘。


 


 

运行下载的自解压文件(stsv2.exe)。

注意:Windows SharePoint Services安装Microsoft Desktop Engine (MSDE)的一个特别实例。在这个时候,Windows SharePoint services不能使用Team Foundation Server SQL Server实例。

End-User License Agreement页,查看使用条款。如果您接受这些条款,那么请选择I accept the terms in the License Agreement,并且点击Next


 

Type of Installation页,选择Typical Installation (默认的设置), 并且点击Next


 

Summary页,点击Install

当完成安装后,网页浏览器将打开并且显示Windows SharePoint top-level site的主页。如果没有,那么请您使用Windows SharePoint Services Administrator's Guide来判断出错的原因。


 


 

访问Windows Update ( HYPERLINK "http://windowsupdate.microsoft.com/" http://windowsupdate.microsoft.com)并且安装所有在必要更新和补丁。


 

Windows SharePoint Services管理中排除SQL Server Reporting Services

为SQL Server Reporting Services Web applications (Reports and ReportServer)排除已经定义的路径。

1.

打开Command Prompt并且将目录改变到%ProgramFiles%/Common Files/Microsoft Shared/Web Server Extensions/60/BIN目录。


 

2.

运行下列命令来排除SQL Server Reporting Services Web applications:

STSADM.EXE -o addpath -url http://localhost/Reports -type exclusion                        
STSADM.EXE -o addpath -url http://localhost/ReportServer -type exclusion                        

 

3.

重新启动Windows。

5.2.4 安装Team Foundation Server

请使用下列过程安装Team Foundation Server。

安装Team Foundation Server数据层组件

1.

完成Team Foundation Server所有的需要准备。

2.

用Team Foundation Server Setup 帐户登录Windows(例如, Domain/TFSSETUP)。

注意:对于在单服务器上部署Team Foundation Server,您可以使用相同的帐户作为 Team Foundation Server安装帐户(例如,Domain/TFSSETUP)和Foundation Server服务帐户(例如,Domain/TFSSERVICE)。

3.

验证SQL Server正在运行。在“控制面板”中,打开“管理工具并且打开“服务”。验证下列的服务(每个服务是由系统初始化自动运行配置的)正在数据层运行:

Analysis Server (MSSQLSERVER)

Report Server (MSSQLSERVER)

SQL Server (MSSQLSERVER)

SQL Server Agent (MSSQLSERVER)

如果其中任何一个服务没有运行,请手动启动。


 

4.

验证Report Server正在运行。打开一个网页浏览器,并且导航到Report Server URL (http://localhost/Reports)。

如果此页显示不正确,或者如果有错误信息出现,那么请参见SQL Server 2005的产品文档来解决这个问题。

5.

在插入安装光盘后,将出现自动运行页,点击Install Team Foundation Server, 并且点击Single-Server Installation

如果自动运行页没能正常出现,那么请运行在安装光盘根目录下的自动安装文件(autorun.exe)。

Visual Studio Team Foundation App-Data Tier Beta 2 安装向导启动。


 

6.

Welcome to Setup页,点击Next


 

7.

End-User License Agreement and Product Key页, 查看条款。如果您接受这些条款,那么选择I accept the terms of the License Agreement, 并且点击Next


 

8.

Destination Folder页, 接受默认的路径,并且点击Next


 

9.

Service Logon Account页,在Account Name对文本中, 输入您为Team Foundation Server Service创建的Windows域帐户,(例如,Domain/TFSSERVICE),在Password 文本框中输入密码,并且点击Next


 

10.

Directory Security页,不要修改默认的设置,点击Next

注意:当前版本Team Foundation Server不支持HTTPS。


 

11.

Specify Alert Settings页, 选择Enable Team Foundation Alerts, 并且输入以下信息:

SMTP server文本框中, 输入您将要发送电子邮件通知的服务器名称。

From e-mail address文本框中, 输入通知发送者的电子邮,并且点击Next


 

12.

Ready to Install页, 点击Install


 

13.

Installing Components页, 您能够监控Team Foundation Server的安装进度。


 

在安装过程中,您需要及时地重新启动计算机。点击Restart Now 并且安装程序将在计算机重新启动和您登录之后,继续进行安装。

14.

Setup Completed Successfully页, 点击Exit

15.

在Administrators 组中加入Domain/TFSSERVICE帐户。

注意:如果您对Team Foundation Server Setup 帐户 (例如,Domain/TFSSETUP) 和 Team Foundation Server Service 帐户 (例如, Domain/TFSSERVICE)使用相同的帐户,那么它必须已经是Administrator组的帐户。

安全

为了安装Team Foundation Server,运行Team Foundation Server Setup 的用户帐户(例如, Domain/TFSSETUP) 必须是本地计算机Administrators安全组(BUILTIN/Administrators)。

返回页首返回页首

6. 安装Team Foundation Client

请使用本章论述的以下过程安装和配置Team Foundation Client。

6.1 安装Team Foundation Client的必要准备

安装客户层的必要准备

1.

安装Visual Studio 2005适合的操作系统,详细信息请参见Visual Studio 2005的Readme。

注意:如果在同一台计算机上安装Team Foundation 应用层和客户层,那么请在安装客户层组件之前安装应用层组件。

2.

访问Windows Update (http://windowsupdate.microsoft.com) 并且必要的更新和补丁。

3.

安装Microsoft Office Excel 2003 和 Microsoft Office Word 2003。在安装向导的Type of Installation 页选择完全安装。

注意:如果您选择安装特性,那么必须安装.NET Programmability Support用以使用Team System的集成特性。

4.

安装Microsoft Office Project Professional 2003。在安装向导的Type of Installation 页,选择Complete Install

注意:如果您选择安装特性,那么必须安装.NET Programmability Support用以使用Team System的集成特性。

5.

访问Windows Update (http://windowsupdate.microsoft.com)并且安装所有必要的更新和补丁。

6.

访问Office Update (http://office.microsoft.com/officeupdate) 并且安装所有必要的更新和补丁。

Internet Explorer 增强的安全配置

如果您在Windows Server 2003上安装Team Foundation Client, 为了激活客户端的Team Foundation functionality,您必须应用Windows 2000 默认的 Internet Explorer安全设置。为了在Windows Server 2003上应用Windows 2000 默认的 Internet Explorer 安全设置,您必须使Internet Explorer 停止增强的安全配置。

注意:申请Windows 2000 默认的 Internet Explorer 安全设置会增加您服务器被恶意网络内容攻击的可能性。

申请Windows 2000 默认的 Internet Explorer 安全设置

1.

打开“控制面板”,点击“添加或删除程序”,并且点击“添加/删除Windows组件”。


 

2.

清空“Internet Explorer增强的安全配置”复选框,并且点击“确定”。


 

3.

点击“下一步”,并且点击“完成”。


 

4.

重新启动Internet Explorer。


 

6.2 安装Team Foundation 客户端

1.

完成安装客户端的必要准备。

2.

在自动运行页,点击Install Team Foundation Client

如果自动运行页没能出现,那么请在安装光盘的/vs目录下运行自动安装文件 (autorun.exe)。

Visual Studio Team Suite Beta 2 Setup 安装向导启动。


 

3.

Welcome to Setup页,点击Next


 

4.

End-User License Agreement and Product Key页,查看用户许可。如果您接受条款,那么请选择I accept the terms of the License Agreement, 并且点击Next


 

5.

Destination Folder页,点击Next

6.

Ready to Install页,点击Install


 

7.

Setup Completed Successfully 页,点击Finish

6.3 将Team Foundation Client 连接到Team Foundation Server

请用使用以下过程将Team Foundation Client与Team Foundation Server连接或删除。

增加一个Team Foundation Server

1.

启动Team Foundation Client。

2.

Tools菜单,点击Connect to Team Foundation Server

Connect to Team Foundation Server对话框将出现。

3.

点击Servers

Add/Remove Team Foundation Server对话框将出现。

4.

点击 Add

Add Team Foundation Server对话框将出现。

5.

Team Foundation Server Name文本框中, 输入Team Foundation Server 应用层的主机名称。

6.

Port Number文本框中, 输入连接使用的详细端口 (默认的HTTP端口是8080、默认的HTTPS端口是8143),并且选择通信协议。

7.

点击OK 回到Add/Remove Team Foundation Server 对话框。

8.

点击 Close 回到 Connect to Team Foundation Server 对话框。

9.

如果在Team Foundation Server 已经存在项目,那么请选择一个您希望使用的项目,点击OK

连接Team Foundation Server

1.

启动Team Foundation Client。

2.

Tools菜单, 点击Connect to Team Foundation Server

Connect to Team Foundation Server 对话框将出现。

3.

Connect to a Team Foundation Server 列表中, 选择您希望使用的Team Foundation Server。

4.

如果在Team Foundation Server上已经存在项目,那么选择您希望使用的项目,并且点击OK

删除Team Foundation Server

1.

启动Team Foundation Client。

2.

Tools菜单中点击Connect to Team Foundation Server

Connect to Team Foundation Server 对话框将出现。

3.

点击Servers

Add/Remove Team Foundation Server 对话框将出现。

4.

Team Foundation Server List中, 选择需要删除的Team Foundation Server,并且点击Remove

5.

点击Close 回到Team Foundation Server 对话框, 并且点击OK