至于存储4GB+文件出错这个显然不是svn的问题,你的截图链接在这里
https://news.ycombinator.com/item?id=6746020
上面就有哥们提到:
In The Witness (
http://the-witness.net/news) we have 20GB of data checked in
to svn. Try that with git.
说明2013年就不存在这个问题,至于那个人出错,是别的原因,比如把版本库放在FAT3
2文件系统上?
而且我也测试了,在linux上分别提交两个4100MB的文件,一个全0填充,一个随机数填
充。然后在windows下签出,没有任何问题。
提交全0的4100MB文件以后,版本库不到6MB,提交第二个4100MB的随机数文件以后,版
本库为4GB。文件都会在服务器压缩存储。
ps.这个帖子是遥远的2013年了,那时候git处理大文件是git-annex,现在变成git-lfs
了。
【 在 lvsoft (Lv(The Last Guardian)) 的大作中提到: 】
: 不是...增加时间维度你在文件名上加个release date然后存网盘上就完事了。这个根本就不是版本控制。
: 在互联网行业已经没啥svn什么事了,基本上都被git替换掉了,eda行业只是落后了一步,所以还在用svn。
: 这就好比在传统行业oracle看起来还行,但互联网行业已经没它什么事了一样的道理。
: ...................
--
FROM 222.90.31.*