Back to subversion…
Almost a month ago, I started an experiment here at A&D. We use Subversion (svn) for 5 years already and never thought about switching to something else. But reading so much on the web about git, I decided that we should test it and feel the advantages in person.
As everyone around me knows, my tests usually involve a “deep dive” inside the solution. So, we migrated all of our code repository from svn to git. My conclusion: git is great! A formidable tool that helps the developer rethink the work cicle.
But (always a but!), its distributed nature has caused some problems for us, mainly when someone (err, me!) forgets to issue a git push. That’s why we are starting a painfully migration back to subversion.
This does mean we are stopping using git, right? Wrong. With git-svn, we can have the best from both worlds, using git for a local management, and svn for our main repository.