VSTS 2010体验 - TFS 2010变化巨大

VSTS 2010 Beta版出来一段时间了,之前我试用过技术预览版,其实就是Beta1,看来大家都发了很多开发方面的体验,身为VSTS的MVP,我关注的可能和大家有点区别,TFS变化确实不小,都说微软的产品在第三个版本后才真正好用,通过VSTS也能反映出来,VSTS这个产品就我看来是继Windows,Office之后微软的第三大产品,对于.NET的发展也有着深远的影响,相信微软的VSTS也可以给大家的项目带来更多的好处,接下来我就说一下VSTS 2010服务层的变化,不详细之处也请大家指点。

1. 完美支持SQL Server 2008

VSTS 2008不管是实验,讲课,还是帮朋友部署,都用了很多次了,但是始终是无法使用SQL Server 2008作为数据层进行部署,其中第一个问题TFS 2008非SP1的时候安装检测SQL Server的时候如果你使用的是SQL Server 2008那么就无法检测通过,还不容易将SP1补丁合并到TFS安装文件中,但是创建项目的时候Reporting Service又有问题,经过数次的实验终于放弃了,换回SQL Server 2005一切正常。

而TFS 2010首先从部署上来说就方便了很多,更好的一点是对SQL Server 2008有了完美支持:

image 

2. 无需单独安装SharePoint Service

在TFS 2010中默认包含了SharePoint Service,所以我们更减轻了TFS部署步骤,可以随TFS本身安装来配置好SharePoint服务

3. Web Access集成

另外值得一提的是,TFS已经把Web Access功能集成了:

image

4. TFS安装傻瓜化

TFS 2010分为两个部署过程,首先是安装,和VS 2010的安装很类似:

image

比起之前繁琐的安装步骤,所有内容都集中在接下来的配置过程了:

image

这里只给出简单的截图,其实这个过程在时间角度来说是漫长的。

具体安装步骤我不多说了,不过以后会详细补上。

5. Team Foundation Server Administrator Console

TFS已经经历了两个大版本,也逐渐走向成熟道路了,TFS 2010中已经有了TFS实际的控制台管理程序:

image

虽然目前功能还不是那么完美,但是也是一个不小的改变:

image 

关于这个控制台功能很多,比如:我们可以修改各个服务的状态,我们可以对TFS权限设置在这里做修改,还可以监控日志等等。

相信这个内容也需要详细单哪出来讲了。

6. 项目过程模板变化巨大

MFS for Agile Template升级至5.0:

image

TFS链接方式也改变了:

image

image

我实验了一下VS 2008无法连2010的TFS了,希望这个不是最终的链接方式。

其中工作项类型也变化了不少:

image 

工作项本身变化更不小:

image 

报表也分类了,比之前的所有报表都在一起好很多:

image

另外就是报表内部漂亮了很多:

image

关于项目模板的变化还很多很多,稍后详细介绍吧。

本文就到这里,希望对VSTS感兴趣的朋友继续关注,谢谢!



标签: VSTS, TFS, 2010
posted @ 2009-05-26 21:22 WilsonWu 阅读(12136) 评论(32) 编辑 收藏

 回复 引用 查看   
#1楼 2009-05-26 21:57 glory, glory, MU!      
vsts2008不能用SQL2008?怪事,我的怎么可以?
 回复 引用 查看   
#2楼[楼主] 2009-05-26 22:00 WilsonWu      
@glory, glory, MU!
TFS 2008你能使用SQL 2008作为数据库引擎?
教教我怎么配的。

 回复 引用 查看   
#3楼 2009-05-26 22:03 www.intersense.net      
--引用--------------------------------------------------
WilsonWu: @glory, glory, MU!
TFS 2008你能使用SQL 2008作为数据库引擎?
教教我怎么配的。
--------------------------------------------------------

是不是因为我原来用的SQL 2005,后来卸掉2005,重新装上SQL2008的原因,反正没有发信博主所说的问题,所以感觉奇怪,博主莫怪。呵呵

 回复 引用 查看   
#4楼[楼主] 2009-05-26 22:05 WilsonWu      
@www.intersense.net
这个也有可能,但是第一次装TFS 2008配合SQL Server 2008的时候真是头疼。

 回复 引用 查看   
#5楼 2009-05-26 22:23 Artech      
TFS 2008 + SQL Server 2008 Enterprise一项结合的很好!
 回复 引用 查看   
#6楼 2009-05-26 22:28 Artech      
就我使用的情况,觉得安装过程变换是很大,不过其他方面却不是很“巨大”
 回复 引用 查看   
#7楼[楼主] 2009-05-26 22:53 WilsonWu      
@Artech
我每次安装完SQL 2008再装TFS 2008的时候,检测环境的时候会出现Full Text Search失败,如果整合TFS 2008 SP1则不会保错,但是RS有毛病,不知你有没有遇到类似问题?

 回复 引用 查看   
#8楼[楼主] 2009-05-26 22:55 WilsonWu      
@Artech
对于项目管理,新模板意义重大,他把user case整合了,对项目管理有很大的作用,所以模板变化用巨大来说绝对不过分。

 回复 引用 查看   
#9楼 2009-05-26 23:09 G yc {Son of VB.NET}      
@glory, glory, MU!
希望你没有理解错误, VSTS 不等于 TFS,TFS是项目管理+源代码管理的


恩, TFS 下了还没有装,考虑得到在Win 2008 R2 RC下安装了VS2010 的崩溃的程度,有点失望了,(主要是,开了, WPF,WF那些设计器的时候就会崩掉)

我个人认为 TFS不错, 但就个人用来说,太重量级了, 再来就是那个要命的用户问题了,域的方式实在不适合网络

 回复 引用   
#10楼 2009-05-26 23:13 fftt[未注册用户]
但是VSTS不是默认就可以使用不同的模版吗,VS2005/08应该都有可能可以用吧,在正式版的时候。
 回复 引用 查看   
#11楼 2009-05-26 23:30 zhkn      
--引用--------------------------------------------------
WilsonWu: @Artech
我每次安装完SQL 2008再装TFS 2008的时候,检测环境的时候会出现Full Text Search失败,如果整合TFS 2008 SP1则不会保错,但是RS有毛病,不知你有没有遇到类似问题?
--------------------------------------------------------
@WilsonWu
安装了TFS 2008 SP1之后,需要重新在客户端安装VSTS 2008 SP1


 回复 引用 查看   
#12楼 2009-05-27 00:02 G yc {Son of VB.NET}      
@fftt
说道模板, 说实话,除了自带的以外, 我还没有看到新的。
更新模板的地方太少了

 回复 引用 查看   
#13楼 2009-05-27 01:22 深山老林      
--引用--------------------------------------------------
Artech: TFS 2008 + SQL Server 2008 Enterprise一项结合的很好!
--------------------------------------------------------
的确如此。

 回复 引用 查看   
#14楼 2009-05-27 01:25 深山老林      
请问Web Access是什么?
 回复 引用 查看   
#15楼 2009-05-27 08:49 lewi's-blog      
很好!
 回复 引用 查看   
#16楼 2009-05-27 08:58 BruceZhou      
关注,已经用vs2008啦,严重关注,明天休息,下来装装
 回复 引用 查看   
#17楼 2009-05-27 09:01 lihangcom      
(1)数据库是SQL Server 2008,安装TFS 2008需要集成方式安装TFS2008 SP1

(2)TFS2008的Team Explorer装完后需要安装VSTS2008 SP1,否则报表打不开且无法新建团队项目

(3)MSF for Agile 模板的中文翻译的不理想,有些词翻译的比较硬。

 回复 引用 查看   
#18楼 2009-05-27 09:16 @井中月@      
TFS2008+SQL2008用得很好,没啥问题,只不过安装比较麻烦,需要整合SP1
 回复 引用 查看   
#19楼 2009-05-27 10:10 Steven Chen      
终于看到了一群吃螃蟹的

俄 各位大牛,我就是想知道,怎么[安装TFS 2008需要集成方式安装TFS2008 SP1] , 我装了个SqlServer2008,手头上也有TFS2008Sp1,但是我却不知道怎么集成安装。 帮助文件只有TFS2008的, 没有sp1的帮助文件阿???

 回复 引用 查看   
#20楼 2009-05-27 10:11 Steven Chen      
阿 我好像是在下在页面上找到了一个sp1的帮助文档 哈哈
 回复 引用 查看   
#21楼 2009-05-27 10:14 Steven Chen      
我找到方法了,多谢各位a
 回复 引用   
#22楼 2009-05-27 10:33 FFFTT[未注册用户]
@G yc {Son of VB.NET}

模版可以自己定制的,有个什么工具,名字都忘了,包括workitem的field都可以添加和修改。

 回复 引用 查看   
#23楼[楼主] 2009-05-27 10:36 WilsonWu      
@lihangcom
VSTS 2008的本地化确实非常糟糕,很多地方该翻译不翻译,不该翻译瞎翻译,之前在build里面发现很多问题,也系统2010找个好点的公司翻译并测试。

 回复 引用   
#24楼 2009-05-27 11:17 zsbfree[未注册用户]
不明白发这个东西到首页有什么意义
 回复 引用 查看   
#25楼 2009-05-27 11:27 David      
我感覺微軟的產品就這樣。新出的不一定和新出的完美兼容,就像樓主說的TFS2008不和SQL2008玩,只和SQL2005玩一樣。所以TFS2010就可以和SQL2008玩咯,但我想也可能保證TFS2010不認識SQL2010,如果有的話。

另外,TFS2008已經和SharePoint一起了。在裝TFS2008的時候,同時可以讓TFS2008安裝和配置好SharePoint。只是2003的而已。
2010的就應該和2007一起了。

還有,那個Console是個很好的改變哦!!:)

 回复 引用 查看   
#26楼 2009-05-27 11:37 梦幻天涯      
比较关注SharePoint 开发这一块, 听说增强了不小
 回复 引用 查看   
#27楼 2009-06-11 10:13 柯南      
@WilsonWu
我也可以,直接集成sp1安装

 回复 引用 查看   
#29楼 2009-08-02 10:04 陈小凌      
哥们,你如何集成 TFS 和 TFS SP1的。 我现在遇到你一样的问题
 回复 引用 查看   
#30楼 2010-04-01 09:50 Henllyee Cui      
博主问下,安装tfs2010时,sql server 2008是否需要sp1?
 回复 引用 查看   
#31楼 2010-04-01 10:24 Henllyee Cui      
博主我在配置是出现“tfs TF255356”错误,有什么经验吗?
 回复 引用 查看   
#32楼 2010-06-09 09:33 Sunny Peng      
问你个问题,TFS2010 Standard安装的时候,Service Account 部分怎么设置,我不明白这个是什么意思.
这个账户是任意填写的吗?