标签:
一转眼VS 2010 RC(Release Candidate)版本号已经公布一月多了,RTM(Release To Manufacturer)版本号也快妥了,已经进入了最后的倒计时,仅仅等4月12号公布了。TFS 2010也将一起正式公布,相对于2005和2008,2010将是具有里程碑意义的一个版本号,就像它总设计师Brian Harry在以下的Channel 9採訪中所描写叙述的:“TFS 2005是TFS 1.0版,2008则是1.5,而2010则是2.0版”。
Brian Harry: Team Foundation Server 2010
究竟有哪些改进呢?一条条列出来太琐碎了,简单归纳一下:
三个月多前公布Visual Studio 2010 Beta 1时候,写了以下这篇博客文章,记录了Team Foundation Server Beta1安装的过程。现在(2009/10/22)Beta 2已经能够下载了,应该更新一下这篇老博客了,呵呵!由于三个多月的时间微软是不会让闲着的,按照MS开发流程和惯例,Beta1和Beta2之间的修改应该还是不小的,在期间要收集大量用户对Beta1的反馈、修复非常多重要的Bug、通过DCR (Design Change Request)的方式添加新的功能、完好界面、确定销售策略等等等等,而Beta2到RC/RTM则相对而言改变会非常少。
所以对于Beta2应该更认真地用一用,我依照说明安装了TFS Beta 2完整的功能,果然整个过程比Beta1更为简单和方便。本想好好地再博客一下安装的过程和大家分享,可是偶然间发现了微软TFS的“老大级”人物Brian Harry的一篇最新博客文章:
《TFS 2010 for SourceSafe Users》
这篇文章已经讲得很好了而且配有对应的图片,是高速安装TFS 2010的经典好文,再结合上《TFS 2010安装指南》,安装TFS不再是啥难事了。所以俺也就能够省省,不用再具体更新这篇博客了。
通过这篇文章也不难看出,微软对用户的需求和分析的还是颇下了一番功夫的,而且对用户抱怨最多的TFS繁琐的安装和配置进行了较大幅度地改进,主要体如今下面三个方面:
综上所述,TFS 2010在安装和配置可用性和易用性上的进步是很值得期待的。联想道从广为诟病的Windows Vista到明天就要轰轰烈烈公布的Windows 7的巨大转变,不得不感慨仅仅有做用户真正想要的东西、为人民服务才是“星光大道”,再大的公司也不例外,希望MS这回真正吸取Vista的教训,上了大道。
当然VS 2010改进和增强,还远不仅仅这些,它在构架工具和測试方面的改进是相当惊人的,我对这方面很感兴趣,为此也写了一些博客文章与大家分享,兴许还会有很多其它内容,欢迎大家多提意见,我们共同学习和提高,呵呵!以下是已经写好的博客内容:
建模工具
Visual Studio 2010 建模学习(八) - 升级Beta2模型project到RC (AtUpgrade.exe)
Visual Studio 2010 建模学习(七) - 资源大杂烩
Visual Studio 2010 建模学习(六) - UML还有点事儿
Visual Studio 2010 建模学习(五) - UML那点事儿
Visual Studio 2010 建模学习(四) - 5种符合UML2.1.2规范的UML图
Visual Studio 2010 建模学习(三) - 构架浏览器 (Architecture Explorer)
Visual Studio 2010 建模学习(二) - 依赖图 (Dependency Graph)
Visual Studio 2010 建模学习(一) - 什么是DGML?
測试工具
VS 2010 測试功能学习(十) - 从Generalist到Specialist
VS 2010 測试功能学习(九) - 数据驱动的手动測试用例(@Parameter)
VS 2010 測试功能学习(八) - RnP与Coded UI測试继续篇
VS 2010 測试功能学习(七) - RnP与Coded UI自己主动化測试
VS 2010 測试功能学习(六) - Rolling Build
VS 2010 測试功能学习(五) - Gated Check-in
VS 2010 測试功能学习(四) - Test Impact Analysis (TIA)
------------------------------------------ 下面2009/6/19博客内容 --------------------------------------------
在历时了一年的多开发后,微软开发工具套件Visual Studio 2010 (内部开发代号: Dev10) Beta 1 版终在2009年5月18日公布了,它包含了:
· .NET Framework 4.0 Beta 1 (x84, x64和ia64)
· Visual Studio 2010 Professional Beta 1
· Visual Studio Team System 2010 Team Suite Beta 1
· Visual Studio Team Foundation Server 2010 Beta 1
· 等等
等一系列的产品。具体的内容我就不在这里赘述了,具体的内容以及下载方式,大家能够訪问以下的地址:http://msdn.microsoft.com/en-us/subscriptions/downloads/default.aspx?pv=18:370
本人对Team Foundation Server 很感兴趣,将在随后的一段时间内,写一些相关 Blog来记录对Visual Studio Team Foundation Server 2010 Beta 1(下面就简称,TFS 2010 Beta 1)使用有感,并介绍一些相关的知识和使用经验与大家共同分享。不知道大家是否知道Brian Harry,他但是微软负责TFS的老大,他在MSDN上的Blog(http://blogs.msdn.com/bharry/default.aspx)也是关于TFS最权威动态和信息的公布地点,同一时候你也能够向他提问题进行交流。对于关心TFS的朋友,强烈建议你有事没事都去看看,呵呵。
作为这一系列文章的开篇,首先来简介一下TFS 2010 Beta 1的安装。以前以前安装过TFS 2008 + SP1,整体感觉还是比較简单的,最重要的是要先看一下安装文档,依照安装文档的步骤一步步地进行基本上不会有问题。同理,在安装TFS 2010 Beta 1之前,也先好好的阅读一下安装指南,以下给出了两个手冊的下载连接:
在TFS 2010 Beta 1安装指南中共介绍了4种安装场景,它们各自是:
§ 小型开发团队(单server)安装:是将全部的相关服务都装到一台server上, 包含:TFS、其配置数据(SQL Server)、Report Server 以及Portal Server。这当中Report和Poral是可选择的服务。它也是最为直接和简单的一种安装方式,适合于规模不大的小型开发团队。
§ 利用已有构架环境(多server)安装:该方式同意用户将不同的服务安装不同的server上,或者利用已有的安装好的server,如SQL Server、Office SharedPoint Server 2007和Windows SharePoint Services 3.0。同一时候,这样的方式也有利于重发发挥硬件性能,在多个server之间进行负载平衡。
§ 升级安装:支持从TFS 2008 + SP1升级到TFS 2010 Beta 1。在以后的版本号还将支持从TFS 2005 + SP1和TFS 2010 Beta 1升级。
§ 安装实验室管理:使用户能够创建和管理虚拟机。
而TFS 2008则仅提供了单server和双server两种安装场景,看来新版本号支持的安装更为丰富 。安装指南为每种安装方式都提供了一列表,具体列出了安装的每一个步骤,安装之前打印一份在手是一个不错的选择。本文这里介绍第一种也是最简单的安装场景–单server安装。
TFS 2010 Beta 1所支持的操作系统 : Windows 2003 + SP2, Windows 2003 R2 + SP2 和 Windows 2008。我选择的是Windows 2003.
IIS的安装须要从Windows 2003(或者SP2)的关盘复制文件,在安装完毕后最后在使用Windows Update更新一下最新的安全补丁包。
TFS 2010要求SQL Server 2008标准版或者企业版,在安装之前须要先安装.NET Framework 3.5 SP1, 安装程序会帮你一并安装上的,但须要你连接网上,由于要下载.NET Framework的安装包。此外,SQL SERVER的安装须要对Windows Firewall进行对应的设置,打开一些TCPport,如1433、1434、2382、2383、80等,详细的设置方法请參看 http://msdn.microsoft.com/en-us/library/cc646023.aspx
TFS的安装是比較简单的,仅仅要依照步骤安装一步一步的走下去就能够了。
在TFS安装完毕之后还不能使用,须要进行一下配置才干够。对于一般的应用而言,选择默认配置选项就足够,而其配置起来很easy。
为了验证TFS已经成功安装,能够安装Team Explorerclient工具,用以连接TFS来验证server是否可用。Team Explorer能够装在这台server上,也能够另外找一台联网的机器上。
整体来说安装的过程并不复杂,仅仅要好好花点时间阅读一下安装指南,并依照上面的操作一步步进行就能够了。唯一让我认为略微有些困惑的地方,就是所要使用的不同账户,如TFSREPORTS,TFSSERVICE,WSSERVICE和SQLSERVICE。我是在域中进行安装,安装SQL SERVER是用了一个专门的域账号,在配置TFS使用的是另外一个域账号,这个账号和WSSERVICE是同一个账号。
标签:
原文地址:http://www.cnblogs.com/bhlsheji/p/4222319.html