【IT168 技术文档】
地球人都说Visual Studio2005已经不再是一个简单的开发工具了,它变成了团队管理项目的利器。利用微软提供的全套产品,包括Visual Studio2005 Team Foundation, SQL Server2005, Office System, Exchange2003, Live Communication Server 2005, Project Server 2003等等,一个软件开发团队被有效的整合起来。从此,转战到新平台上的F4可以所向披靡,战无不胜了!(F1: Team Leader, F2:Architect, F3: Developer, F4: Tester)
当然,搭建和安装必要的硬件和软件是第一步,我在这里提供一个安装VSTF(Visual Studio 2005 Team Foundation)的简要指南。这次的指南只是一个文字说明,讲得也不详细。稍后我会提供一个图文并茂的Step by Step教程,希望大家多多支持!另外,文中的部分介绍性内容是根据英文的原文介绍和作者的经验写成的,并且本文并不是作者在安装过程中边安装边记录的,所以如果和官方的翻译有出入而对读者造成误导,责任自负!哈哈!
先来个简介是必要的:Visual Studio 2005 Team Foundation Server 提供了团队协作工具,允许开发团队管理和跟踪软件项目的进程和健康状况。Team Explorer (团队管理器)将会和“解决方案管理器” 一样被整合在Visual Studio IDE之中,它将大大提升团队协作的效率。 Team Foundation提供了可扩展的工作项目跟踪和企业级的版本控制机制。
我们要把VSTF的全套工具安装在3台机器上,第一台,提供域控和邮件等服务;第二台,安装DT(Data Tier,数据层,包括Microsoft SQL Server 2005,用来存储工作项目,版本控制源文件,测试结果,和其他项目资源);第三台,安装AT (Application Tier,应用程序层,包括Team Foundation Core Services 和 Microsoft Windows SharePoint Services.);第四台机器就是开发工作用机。
1. 准备一台Win2003Ent域控制器(安装Active Directory,启用DNS服务,假设IP地址是:192.168.10.1, 域名是Test),加入如下三个域用户帐号(可以更换名称):
Account1 = TFSSetup Password: Admin@1
Account2 = TFSService Password: Admin@1
Account3 = TFSReports Password: Admin@1
把这三个帐号都加入Administrators和Domain Admin组。
在域控制器上安装Exchange Server。
2. 安装DT
(1)Windows2003 版本,磁盘格式化为NTFS。如果是其它格式,可以使用Convert命令来转换。具体使用方法为在在Command窗口中敲入Convert /?,然后看帮助!呵呵!
(2)使用账号TFSSetup将计算机加入Test域中。重新启动机器使用TFSSetup账号登陆。
(3)安装IIS,确保安装ASP.NET并且该服务被启动,并且确保没有安装Front页 Server Extensions。
(4)运行 Windows Update,升级最新组件(可选,但是至少得打上sp1吧)
(5)安装 Yukon(Visual Studio2005,具体安装指导在后)
(6)安装完后,打开SQL Server 2005 Network Configuration,确保在Protocols for MSSQLSERVER中,TCP/IP设为Enable。(具体配置指导在后)
(7)配置防火墙(具体安装指导在后)
(8)在IE中输入:http://<DataTierComputerName>/Reports,页面显示正常。
(9)安装DT。(安装DT的过程不需要详述,点Setup后,基本上只需要下一步。仅要提醒一点,即在服务账号页,使用Domain\TFSSERVICE账号。例如在本例中域名为Test,那么就要使用Test\TFSService账号登录)