我想向我的老板推荐 Git 作为一个新的源代码控制系统,因为我们还停留在 90 年代的 VSS(哎哟),但是这些工具和第 3 方支持是否足够好?
具体来说,我谈论的是类似于 TortoiseSVN 的 GUI 前端、良好的视觉差异/合并支持,以及电子邮件提交通知等内容以及来自 IDE 和构建系统等第三方的一般支持。
尽管这将由程序员使用,但我们的团队确实需要这种东西。我不想让每个人都坚持使用新工具,甚至是新的源代码控制范例(分布式),除了命令行应用程序和一些在线教程之外什么都没有。这将是一种倒退。
那么你认为……Git 准备好了吗? Git 有哪些不错的工具以及哪些第三方开发应用程序支持它?
编辑:我原来的问题非常模糊,所以我正在更新它以专门询问可用工具的列表以及对 Git 的第三方支持。也许我们可以得到一个包含内容列表的社区维基帖子。
我也不认为“使用颠覆”是一个足够的答案。除了离线编辑之外,还有其他原因使用分布式源代码控制系统 - 私有且廉价的分支就是其中之一。
取决于团队。如果您是技术娴熟的团队的一员,那么 git 会很棒(而且通常更精彩)。但是如果有些人不习惯命令行,可能会出现一些麻烦(因为乌龟吉特 http://code.google.com/p/tortoisegit/还处于起步阶段,坦率地说,我遇到过的所有其他 GUI 都很糟糕)。
如果你要与不太技术的人打交道(设计师、高层管理人员等),我会选择颠覆之类的方法。乌龟SVN http://tortoisesvn.tigris.org/非常棒(而且相当容易使用),而且 svn 可能拥有 git 的 80% 的功能。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)