Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Furthermore, git stores the entire project history locally and compressed in such a way that a live git project (checkout+entire history) often takes LESS space than an equivalent live subversion project (checkout * 2, which subversion does for allowing you to diff without having to go to the server).

Obviously, if you add a 1GB random file then delete it, the git entire history will have 1GB more data than an SVN checkout. but usually, it's smaller.

I've switched to using gitsvn exclusively for svn projects I'm involved with since I noticed that -- I save space and have complete project history locally. What more could you ask for?

(p.s: git svn is a better svn client than svn. really)



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: