我最近将一个拥有500k提交的庞大SVN存储库转换为数百个git存储库。
与SVN相比,git repos很小。我的经理认为我没有做好!我使用svn2git,我认为它工作得很好。
只是想知道它变小的主要原因是什么?
答案 0 :(得分:1)
svnvsgit.com回答了您的问题:
具有等效数据的Subversion和Git存储库大小大致相同。除了存储大量二进制文件的情况外,Subversion存储库可能比Git存储库小得多(因为Subversion的xdelta delta压缩算法适用于二进制文件和文本文件)。
在Repository Site Benchmarks下,他比较SVN和Git并看到:
存储库大小的差异确实无关紧要,因为Git存储库仅比相应的Subversion存储库小10%
尴尬:
如果您的Git回购比较显着小(超过20%),则可能会出现问题。