代码之家  ›  专栏  ›  技术社区  ›  Bobby Ortiz

Team Foundation Server 2010和脱机开发?

  •  2
  • Bobby Ortiz  · 技术社区  · 14 年前

    微软增加了什么来改进离线开发吗?
    我在比较TFS和Mercurial。

    编辑#1:工作环境详细信息

    • 20个开发商。
    • 1个位置。
    • TFS2005已经安装,但只有4个开发人员在使用。
    • 那些使用TFS的人,只是将其用于源代码管理
    • 其他使用VSS的。:(
    • 许多小项目(超过50个项目处于活动状态)
    • 项目团队规模:1至3人
    • 一些员工每周有一天在家工作,但可以使用VPN

    我们有一组开发人员从未使用过TFS,但它们仍在VSS上。
    他们是推动使用跳槽到Mercurial的人。Mercurial离线功能是他们喜欢它的原因之一。另一个原因是他们只是把TFS和VSS联系起来,而不管我的断言是什么。
    我们使用FogBug,大家都同意它太好了!这激发了我们对非微软产品的热爱,我们的产品要轻得多。

    我认为这不值得。

    3 回复  |  直到 14 年前
        1
  •  1
  •   Matt Spradley    14 年前

    我以前在我以前的公司用过TFS。我现在正在用Mercurial和TortoiseHg,而且更开心。对于小型团队,尤其是如果他们是分布式的,或者如果您有多台机器,这是非常好的。

    我认为对于小型团队来说,管理开销或特性集是不值得的。事实上,我认为使用Mercurial的checkout(no checkout)模型优于TFS的模型。

        2
  •  1
  •   driis    14 年前

    离线使用TFS并不容易。是的,这就是 tfpt online

    如果您有时需要离线,或者需要一个小团队,我建议您使用Mercurial。有一个 许多

        3
  •  1
  •   Andreas Reiff    12 年前

    另外,如果您选择TFS2012,它应该具有相当好的GIT集成。因此,这将是一种可行的方法(GIT和HG在特性方面非常相似,它们都有很好的离线支持以及对分布式开发的支持,而不是通过代理或smilar)。