2011-07-29 42 views
0

我正在寻找弹药来说服客户从颠覆转换为git,以处理它必须管理的大型源代码。 我个人对Git的好处深信不疑,在几个星期内对这个主题进行了相当彻底的研究之后,我也将它用在了一些真正发光的小型私人项目中。 我的客户可能会比我的个人轶事更能说服客观的货币利益。是否有版本控制研究项目的研究能够以客观的方式显示svn替代品的好处?git vs.颠覆

+1

只是出于好奇,究竟*将*切换到git使您的客户更多的钱? – bzlm

+0

如果版本库已经在SVN上,让它留在那里。在自己的回购中实现新的原始功能,这可能是混帐。让过渡发生的时间,没有必要冲过去。做这种转变将会花费金钱 - 开发者将不得不重新培训新的SCM。 –

+0

这将花费金钱,时间和教育来改变 - 这些可能是足够的理由不这样做。 SVN可以处理大型项目 - 我们有超过200万个文件和20,000个修订版本。 – Deleted

回答

3

每个功能团有一个健康的分支是可能的。 svn会更难。好处在这里:

https://plus.google.com/109096274754593704906/posts/R4qkeyRadLR (请务必阅读评论)

速度非常显著。事实上,你在本地工作的大部分工作,你获得了很多生产力。

3-way合并与无基本合并。在SVN中,当您处于合并冲突时,无法知道基础是什么。这使分支和合并巨大的痛苦。与GIT不一样。

还有很多其他人。但这应该是一个好的开始。

希望这会有所帮助。