技术改变世界!学习改变自己!

每天进步一点点,遥不可及的事情,在你一点一滴的努力下,也会变成现实。

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

今天早上开始着手搭建TFS的环境,先是在XP上安装了VM Workstation 6,然后建了一个Windows 2003 Server的虚拟机,为虚拟机操作系统添加的IIS,启用了ASP.NET功能,安装了VS 2008(因为TFS 需要.net framework 2.0的支持,我想需要使用TFS的功能,必然要搭配VS 2008来验证,就索性一起安装了),然后开始漫长SQL SERVER 2005 ENTERPRISE的下载过程,一百多K的下载速度,对抗1.8G的下载文件,晕倒一个下午+晚上,才搞定。

第二天上班看到快车已经把文件下载完毕,心中一阵爽,不错干得不错,解压后运行安装程序,才吐血,原来是穿着马甲的开发版,晕呀!TFS的数据层必须是SQL 2005 企业版或者标准版,开发版是不能用的!没有办法继续网络搜索,这次下载到一个标准版了,运行一看,这次是真的标准版,就开始安装SQL 2005了,一切顺利,开始安装SQL 2005 SP3(虽然TFS安装指南上说明可以安装SP1或者SP2,但是看到最新的补丁已经是SP3了,心中想最新的一定是最好的吧,就用它了),然后安装Windows SharePoint Service3.0(TFS安装向导是这么写的,后面看认真了才知道,其实是可以在安装TFS的时候,再一起安装WSS3.0的),然后安装TFS 2008,再次晕倒,环境检查之后提示,必须要SQL 2008才行(忘记拷屏了,这是最大的遗憾)!我的天,TFS安装向导明明写着可以用SQL Server2005企业版和标准版做数据层的呀!

我傻傻的想TFS安装向导是全球发布的,不可能欺骗大家的,有问题也应该更正了,我用的是v080918,应该是很新的了,所以我推测应该是SP3惹的祸,不知道怎么卸载SP3,晚上9点多了,脑袋有点晕,也没有去google一下卸载方法,就直接到control panel中卸载SQL Server 2005了,然后再安装一次SQL Server 2005,这次乖乖地去下载SP2来安装了,到了晚上10点,SP2还没有安装完毕,我就回去了。

第二天一早来看,SP2顺利安装完毕,紧张地启动TFS2008的安装,到了系统状态检查那一步,焦急地等待着检查的结果,以便验证我的猜测,结果出来时,没把我给气死,又是检查不通过,不过定神一看,不是上次的错误提示了,而是提示我:

System Check Fail System Check Fail Information

原来是两个服务(SQL SERVER代理服务和SQL SERVER BROWSER服务没有启动和设置为自动启动),services.msc进入后,三下五除二,搞定了,小心翼翼地点击了“重新扫描”,终于出来:

7-System Check Pass

哈哈,看来我的猜测没错,但是不知道为什么SP3安装以后,就是会提示我要安装SQL SERVER 2008,就到微软的官方论坛提问了,至今无人回答我。

接下来就比较顺利了,安装好TFS 后,安装Team Foundation Build和Tearm Explorer,后续我把每一步具体的安装过程再写一篇,与大家分享。

posted on 2010-03-04 17:42  阿捷  阅读(1419)  评论(0编辑  收藏  举报