技术开发 频道

Team Foundation Server的安装

    二、Team Foundation Server的安装

    1、我们首先来安装Application Tier,也就是活动地点集中在GRD-TSSERVER这台机器上。我们首先需要做的就是在GRD-TSSERVER上安装AD活动目录,并将其设置为主与控制器,DNS解析也使用本机的,并固定此机器的IP地址。

    2、在GRD-TSSERVER上建立一个新的域:GRD-TeamSystem。

    3、之后需要建立几个帐号以供Data Tier/Application Tier使用,可以使用上面我提到的那份微软的安装指南里面给出的默认帐号:TFSSETUP和TFSSERVICE。这两个帐号是提供给TFS安装以及服务运行所使用的。记录下来这两个帐号的密码。 

    4、再建立几个Client需要使用的帐号,这个就随你的心愿了,比如我为Data Tier建立了一个帐号Yukon。 

    5、将帐号TFSSETUP / TFSSERVICE加入到Domain Admin安全组内。 

    6、注意建立帐号的时候,选择“不能更改密码”以及“密码永不过期”这两个选项。

    7、安装IIS,注意,需要将Frontpage扩展禁用掉,启用ASP.NET

    8、安装WSS,一路Next即可。最终会自动打开IE访问WSS的系统管理站点,但是往往这个时候就会出现错误,你将WSS的Web.Config的错误提示开关打开就会发现,ASPNET帐号对于目录C:\WINDOWS\Microsoft.NET\Framework\v2.0.50215\Temporary ASP.NET Files没有访问权限,你可以设置相应权限即可。

    9、进行到这里就需要首先安装Data Tier层了,因为安装Application Tier的时候需要使用到SQL Server 2005的很多支持。

    我们转跳到机器GRD-TSDB上面。Data Tier的安装相对要简单很多。

    首先,将GRD-TSDB加入到域GRD-TeamSystem中,使用本机Administrator登陆,将IP选择自动选择,DNS则指定为GRD-TSSERVER的机器IP。

    将账号GRD-TeamSystem\Yukon加入到本地系统管理员组内。接着重新启动使用刚才我们建立的那个Yukon帐号登陆到GRD-TeamSystem域中。

    10、安装Yukon April CTP版本,选择所有组件,默认一路Next即可。

    完成之后,要验证Reporting Service是否可用,使用IE访问Http://localhost/Reports/

    11、安装Data Tier组件,运行Visual Studio 2005 Team Foundation Server Beta 2 (English)安装光盘,选择Install the Team Foundation Databases Tier ONLY,一路Next下去即可。这样如果一切顺利,DT层我们就安装完毕了。

    12、接下来我们来AT层。再次转跳到GRD-TSSERVER机器上面,运行Visual Studio 2005 Team Foundation Server Beta 2 (English)光盘,在安装界面里面选择“Install the Team Foundation Application Tier ONLY”,一路Next,其间会提示你输入我们刚才创建的两个帐号,Reboot系统。

    13、基本工作已经完毕,紧接着我们需要做一些收尾工作,那就是建立可以访问TFS的一般账号。

    建立可以访问TFS的账号步骤

    A、在AD建立相关的账号
    B、在Applicaiton Tier使用命令gssutil.exe /g+ adm: n:domain\username? 将账号加入到“Namespace Administrators application group ”。gssutil.exe命令则会在你的“%ProgramFiles%\Microsoft Visual Studio 2005 Enterprise Server\BISIISDIR\sdk\bin”目录下。

    注意:请务必使用此命令将TFSSETUP / TFSSERVICE还有你需要的账号加入到“Namespace Administrators application group ”内,否则,你在Client连接TFS的时候会出现如下错误:

    如果一切顺利,那么恭喜你Team Foundation Server安装成功了!先别太高兴,我们还要测试一下TFS是否都正常呢。

    你在机器GRD-TSDB上运行Yukon的配置管理器,看看各个服务是不是都正常启动了?尤其是Reporting Service服务。

    另外就是Application Tier是否运行正常,可以运行 Http://GRD-TSSERVER:8080/BisServer/ServerStatus.asmx 来测试一下,要在GRD-TSSERVER本机访问此地址,才能测试这个WS

   

0
相关文章