gpt4 book ai didi

version-control - 使用小型开发团队实现 Team Foundation Server

转载 作者:行者123 更新时间:2023-12-03 20:19:56 25 4
gpt4 key购买 nike

我们有一个由 3 人组成的小型开发团队,目前正在使用 Subversion 进行源代码控制。我们预计团队将在 future 6 到 12 个月内组成 8 名成员。我们正在考虑将我们的源代码控制更改为 TFS 或 Mercurial,以改进分支。我知道 TFS 仅用于分支是矫枉过正的,但这是迫在眉睫的需求,TFS 的其他功能可以帮助我们的团队。我们对 TFS 的主要担忧之一是我们听说部署它有很多开销,尤其是在一个小团队中。我希望让社区了解可能涉及多少开销、简化流程的建议以及社区可能认为对做出实现决定有用的任何其他内容。

最佳答案

根据我的经验,TFS 工作得非常好,即使对于小团队也是如此。如果您的开发人员总数为 5 人或更少,您可以使用相对实惠的 Workgroup 版本:在此之上,您必须为真正的东西付出代价,其定价绝对是“企业”领域......

开始使用 TFS 的最大障碍是安装该死的东西:这个过程似乎是为了最大程度的恶化而设计的。 (2005 年到 2008 年升级“过程”的“设计者”对用户的鄙视甚至超越了这一点:幸运的是,您将能够从 TFS2008 开始,而不必担心升级一阵子)。

如果您关注 instructions确切地说,您应该尝试 2-3 次,并且硬件要求并不像看起来那么糟糕。我的 3 位开发人员 TFS 设置在具有 4GB RAM 的上一代戴尔笔记本电脑上运行起来非常舒适。

TFS 的一大优势是 VS 集成:这确实非常有效,而且搁置和分支的实现方式比我见过的任何其他系统都更直接。

TFS 中的流程指导和支持不太完善,但仍然非常有用。对几种开发方法的可插拔支持非常好,并且已经有几个第三方附加组件(例如 Scrum )可用。

总而言之,尝试 TFS 绝对不会有什么坏处:如果您订阅了 MSDN,您可能已经拥有工作组版以及完整版的试用版:否则,您可以 downloaded the latter from Microsoft以及。

更新,2010 年 4 月 12 日:随着 Team Foundation Server 2010 的发布,安装和升级程序改进了很多。新的 TFS2010 安装应该不会超过几分钟(假设您已经启动并运行了一个 SQL Server 2008 实例),甚至对我的 TFS2008 安装程序进行就地升级也被证明是完全无痛的。

关于version-control - 使用小型开发团队实现 Team Foundation Server,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/219296/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com