BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

TFS2008提供内置的持续集成支持

| 作者 Hartmut Wilms 关注 0 他的粉丝 ,译者 霍泰稳 关注 1 他的粉丝 发布于 2007年8月25日. 估计阅读时间: 3 分钟 | 如何结合区块链技术,帮助企业降本增效?让我们深度了解几个成功的案例。

和Visual Studio 2008一起,微软将发布一个新的TFS(Team Foundation Server)版本。TFS 2008将提供对持续集成的扩展支持。

Patrick Carnahan,Team Build的一个开发人员,写了一篇Team Build 2008基础指南的文章,被Buck Hodges发布在他的个人博客上。对要尝试TFS 2008 Beta 2里新的持续集成功能的人来说,这个指南是个不错的开始:

  • 对签入触发器的优化和扩展管理,目的是防止因为每次和累积签入而带来的构建泛滥
  • Drop管理策略,决定所有(成功或者失败的)的构建中有多少应该被保持
  • 将运行GUI测试作为构建的一部分——在防止访问GUI桌面时将GUI测试作为构建的一部分运行
  • 定制签入策略——默认的策略会挂起所有的签入,知道最近失败的构建被修正
  • 通过新的MSBuild对多线程构建进行支持
  • 从Visual Studio中停止和删除构建

Brian Harry,微软的一个VSTS产品组经理,发布了TFS 2008中所有新特性的一个最终列表

目前TFS 2008基本已经完成。我们还有少许Bug需要修正,现在仍然在从Beta 2中获得一些反馈,但是我们关注质量、稳定性,并确保这时TFS能够在大多数情况下可用。所以,我期望这是TFS 2008的最终功能列表。

Brian还宣布了Team System Web Access Power Tool的第一个官方发布版本,对所有TFS用户而言这个工具是免费的。这个工具基于被微软收购的DevBiz公司的TeamPlain产品。

在微软当初收购DevBiz时,我们提供了TeamPlain的1.0版本供下载。基于客户的需要,我们更新发布了TeamPlain 2.0的一个预览版。这两个产品都不被微软服务所支持,但两个都对所有购买TFS的用户提供下载。通过我们现在所发布的Team System Web Access Power Tool,事情已经有了很大的改观。新版本是基于TeamPlain 2.0代码库的,但是从三月份以来做了很多新的工作。尽管它仍然不是一个官方发布的微软产品,但它确实已经有了很大的进步。
Anthony Borton提供了一些安装技巧,模式和实践组(Patterns & Practices Group)也发布了TFS指南,汇总了从小到大个代码库的指南和最佳实践。

尽管TFS新的版本修正了第一版的许多问题和不足,有一个问题依然存在:许可费用。许多开发人员和公司对使用TFS望而却步,只是因为他们少之又少的开发预算。CruiseControl.NETSubversion(SVN)已经被证明为可用,并且可以作为TFS持续集成和源代码控制功能的替代产品。

查看英文原文:
Team Foundation Server 2008: Out-Of-The-Box Support for Continuous Integration

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我
社区评论

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT