I have to admit we still use svn at work (although I've started using git at home on personal stuff) but at the moment the most frequent task I use git for is still simply cloning stuff from github.
I have to admit we still use svn at work (although I've started using git at home on personal stuff) but at the moment the most frequent task I use git for is still simply cloning stuff from github.
I would never go back to SVN. And this is not a zealot-thing in which I'm stating an opinion to protect an investment -- Git is so much better that it isn't even funny.
That said we are a very small team and all in the same office so it hasn't been an issue.
I suspect we will slowly start moving new projects over to git though.
To this day, I've yet to hear an argument for git's superiority that wasn't predicated on:
- The assumption that hiding your work in a local branch is somehow a general feature instead of being detrimental to communication and optimized for Linux's development model, or
- Based on a 2003-era understanding of SVN and its support for merge tracking, branch switching, etc.
I keep hearing a lot of enthusiasm but not much to back it up. Do you have a different take than the above?
People used to working with tortoise or versions for mac still use vanilla svn, which is a big reason of why it's kept around.