3 ms·
As a mostly solo developer I haven't found a need to switch away from SVN to git or anything else; doing so would involve work I can't bill for and for no benef
by mb_72 9y ago
As a mostly solo developer I haven't found a need to switch away from SVN to git or anything else; doing so would involve work I can't bill for and for no benefit to myself or existing clients. Some things in software and life in general are Fine Just As They Are.
- dragonshed 9y agoI also did this until the day came when I wanted to branch and someone showed me how easy it was in git. I still use SVN from time to time with my old repos, but if given an opening, I migrate it to git without hesitation.
- sjellis 9y ago"I also did this until the day came when I wanted to branch and someone showed me how easy it was in git." Git is an incredibly powerful tool for managing a set of files over time, but if you just use the handful of basic commands, then I agree that the immediate big win is branching. Personally, I found that moving from Subversion to Git fundamentally changed my work habits (for the better). I was a lone developer at the time, so the collaboration aspect wasn't really important. I noticed that Git made it so easy to create a repository that I put everything into version control: not just application code, but random scripts and notes. The other gain was that I learned to work in small, focused commits, because Git is so fast that commiting often is not a burden. Once I made that change, the commit history became meaningful and useful in a way that that Subversion never was: I could quickly revert code, and look back at individual commits for information.
- pdfernhout 9y ago"The other gain was that I learned to work in small, focused commits" This!