3.23微软TeamFoundation Server主题研讨会

下午2点,和公司几个同事去参加微软的一个关于TeamFoundation Server的研讨会,地点是现代汽车大厦18层.从公司出去,打车到目的地,花了12元,跟计划的差不多,果然与坐公交钱差不多(4个人),呵呵.

参加会议的人并不多,但一楼却很多人,不知道都是去干啥的.上去后,照例领了个袋子,但这次居然不带笔了,郁闷,只好找前台小姐借了支笔:(

会议按约定的时间开始了,由微软的讲师金宇林先生主讲.首先是堆对VSTS的介绍,大致就是告诉你,微软的产品很好,按不同需求人群定义了不同的开发版本,比如有Developer版,有Architect版,Tester版等等.都是些例行的介绍,没什么新东西.

接下来开始了主题演讲,主要分如下几个部分:
1,TeamFoundation Server分析
2,Work Items分析
3,Team Build分析
4,Source Control和Vss的迁移.
5,总结.

金宇林先生演讲的还是相当的有激情,历时3个小时,依然能精神饱满,实属不易:)
接下来谈谈我个人的感受.

上面的5个部分
我听的较仔细和有兴趣的是Wrok Item部分,Team Build,Source Control
有关Source Control,这里重点把TFS与VSS进行了比较(本是同根生,相煎何太急,呵呵)
大致我们可以了解到,VSS适合小团队开发时的源代码管理,一般是5人左右,不过按中国的国情,常常到20人左右
VSS存在的问题主要是性能(并发用户数)和安全性(文件夹共享的方式不够安全)
TFS号称可以支持50人的并发操作,而且有独立数据库支持(SQL2005,并且不能使用其他数据库替代,又是一笔成本啊...),如此看来TFS取代VSS应该是肯定的了,这也正是微软的想法,当然在小团队开发中,VSS还是会有一定市场,否则MS也不必推出VSS2005了:)
VSS的项目迁移也是需要注意的问题,里面的限制也不少,以share等方式存在的项目迁移就没办法了.看来,目前并没有太好的方法来解决实际迁移可能遇到的问题,只能看微软会不会发布新的迁移工具了.

大致如此,当然很多细节我并没有提及,比如TFS里的Check-in和Check-ou操作,非常的智能,多个用户对同一个文件修改后,check-in的话,系统会根据修改的地方是否相同来自动组合,如果冲突,则转为手动处理方式.

整体看来,此次的研讨会还是有一定的价值,至少让我了解了TFS的一些原理和优点,也给了我们项目组在代码管理,项目管理上有了更多的选择.

有兴趣的朋友可以通过以下链接了解更多:
http://msdn.microsoft.com/vstudio/teamsystem/
http://blogs.msdn.com/AskBurton
中文资料:
http://www.microsoft.com/china/msdn/library/langtool/vsts/0504teamsystem.mspx

posted on 2006-03-23 23:13  wiseman  阅读(550)  评论(0编辑  收藏  举报

导航