git - git存储系统怎么样

标签 git svn data-storage

也许这是一个愚蠢的问题,但我想在这里提出,因为我不清楚: git commit 文件内容作为快照相对于 svn commit 作为增量存储系统,这是否意味着 git 需要比 svn 更多的磁盘空间?个人认为delta应该比较合理。

最佳答案

实际上,鉴于 git 对每个对象都使用 zlib 转换,事实证明 git 比 svn 更高效:例如,Ruby on Rails Git 存储库下载,其中包括 项目完整历史,目前约为13M,远小于项目单次 checkout 的大小,约为9M。 Ruby on Rails 的 svn 服务器存储库(即整个历史)约为 115M。

关于git - git存储系统怎么样,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7714495/

相关文章:

visual-studio - 你喜欢哪一个 - Visual SVN 或 Ankhsvn?

Android、共享首选项还是内部存储?

c# - 在 python 中写入结构化数据并在 C# 中读取的最轻松的方法

git - 避免 "Another active Homebrew update process is already in progress"

macos - 无法使用 Homebrew 安装 Git

git - 如何忽略已提交给 Git 的文件的任何更改

xcode - 无法 merge 分支 Xcode Sourcecontrol

svn - 拒绝访问 Apache 上的 .svn 文件夹

svn - 如何使用 TortoiseSVN 进行分支和合并?

android - Android、J2ME、PC通用的简单数据存储接口(interface)