Sav*_*man 7 svn git version-control performance
很长一段时间以来我一直在使用SVN,现在我们正在尝试使用Git.我不是在谈论集中/分散的辩论.我唯一关心的是速度.
后一种工具要快得多.但有时候,我需要采用集中式方法,这种方法比分散式方法更简单,更简单.学习曲线非常快,这节省了大量时间(而考虑到学习曲线更长,我们在使用它时会遇到更多问题),挖掘分散会导致浪费时间.
但是,与GIT相比,SVN确实很慢,我不认为它与集中式参数有任何关系.分散式系统还必须处理服务器连接和文件传输.所以我可以很容易想象可以更快地实现集中版本控制.
有人对此有任何线索吗?
我知道一个比SVN快得多的CVCS(集中版本控制系统)不是免费软件:
我在这个SO答案中详述了Perforce .
您可以在本文档中看到Perforce和Subversion之间的比较.
特别是它的合并支持更加有效.