I’m converting from CVS to Subversion for my version control needs. I haven’t experienced any serious issues with CVS, but I felt that I needed to investigate the Subversion repositories included as part of my TextDrive hosting plan. And now it’s time to switch.
From my perspective, there is no reason not to switch. Subversion provides:
- Most current CVS features: so I don’t need to reprogram my version control reflexes.
- Versioning of directories, renames and file meta-data: to support my periodic re-organizational fits.
- Apache network server option: so I can outsource my repository to TextDrive.
And if you would like to get started with a book, I recommend Pragmatic Version Control using Subversion. It’s a blend of simple and smart that just feels right.