15 ms·
In the name of science I'm converting the Mibbit repos from svn to git to see what the size difference actually is on a typical repos (I don't have videos in th
by axod 17y ago
In the name of science I'm converting the Mibbit repos from svn to git to see what the size difference actually is on a typical repos (I don't have videos in there ;)
Be interesting to see if svn is really that inefficient...
Who knows, maybe I'll try a few git commands :/
- compay 17y agoAwesome, it'll be interesting to see the results. Make sure you do git repack -a -d -f --window=100 --depth=100 after converting from svn to git. Otherwise you'll have a lot of artifacts from the conversion lying around and the git repo will be HUGE. (taken from http://marc.info/?l=git&m=120734745806416 http://marc.info/?l=git&m=120734745806416)
- axod 17y agoThanks. I'll have a go. I'd be really surprised and impressed if the git repos is smaller than an svn checkout, EDIT: Here's the results... Subversion repository: 80M A Subversion checkout: 172M Git version: 121M I'm surprised the subversion checkout is quite a bit larger, but it's not really enough to make me care all that much yet... I do conceed that git compresses things well, although it's still quite a bit larger than the original svn repository.
- obecalp 17y agoIf you want to compare repository sizes you should compare the size of .git directory only.
- compay 17y agoI think the fact that SVN adds almost 100 megs of crap to your checkout does suck. But yeah, I don't think it's a deal breaker. I switched to Git for the features; the smaller "checkout" sizes was just an additional benefit. Thanks for posting your results, I think it's very cool that you are not a Git fan but took the time to really look into it.