Be interesting to see if svn is really that inefficient...
Who knows, maybe I'll try a few git commands :/
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)
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.
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.
However, with the more typical usage pattern of a repository of mostly code and perhaps a handful of smallish binary files, Git is almost always going to have a smaller checkout size despite including the version history.
I also think in this case the difference is like being shot in the stomach, or being shot in the knee. Both SVN and Git are going to give you serious pain.