托管 Team Foundation Server 有意义吗?

  • Jonathan Allen
  • 朱永光

2007 年 8 月 9 日

话题:.NET语言 & 开发文化 & 方法

把基础设施进行托管对于企业来说通常是有意义的,尤其对于没有太多要求的小型企业。支付不到 20 美元 / 月,一个企业就可以得到一个附带着 MySQL 或者 SQL Server 数据库的 ASP.NET 或者 Apache 的完整共享托管环境。那么,把其他服务如源代码控制进行托管有意义吗?

据一个名叫 Brian 或“bharry”的 Microsoft 博客提到,现在已经有针对微软 Team Foundation Server 的商业托管服务了。基于在 TFS 2005 严重缺乏的新的脱机特性,Readify 已经发布了他们的 TFS Now 服务。

不像共享托管那样可以特价销售,TFS Now 现在还不能便宜。在 995 澳元 +95 澳元 / 用户(超过 5 个用户时)这样的价格下,财务部门肯定会阻碍(这样的购买计划)。但是从另外一个方面来看,比雇佣一个人专门来管理源代码控制服务器明显要便宜。

也许这正揭示了商业源代码控制系统的一个很根本的问题。为什么像 Team Foundation Server 或 IBM 的 Rational ClearCase 这样重型的系统就需要一个人或者一个小团队专门管理它以保证它顺畅的运作呢?

这样对于 ISV 似乎有足够的空间来把源代码控制、构建系统和缺陷跟踪系统集成起来,而无需花费一手一足(译者注:意指时间和精力)。或者可能的话,把一些开源项目如 Bugzilla、Subversion 和 Cruise Control 合并成一个完整的套件。

查看英文原文:Does Hosted Team Foundation Server Make Sense?
.NET语言 & 开发文化 & 方法