So it seems like a lot of people disagreed with my previous post! :) I should mention that I'm not against CVS and the title may have been provocative, the cvs_deploy module works very well, and CVS and SVN are not mutually exclusive - you can have both in the same repository and they will happily ignore each other.
But it got me to thinking, what am I missing? I use SVN repositories for the sites that I build. I use Drush to install the modules that I need and check for upgrades. The module upgrade process is slower for me since I like to know all the details of what changed first. So I'm open to people letting me know how I could be working smarter, and how using the CVS respository could be making my life easier!
I know the comments system at onSugar is not the greatest, feel free to email me via my Drupal contact form, and I'll post the responses.
When we go live I'll have to run Xammp on the Windows Server because I don't want to stray from MySQL and
the IT guys tell me that PHP on MS SQL doesn't work worth beans.




You can make drush fetch packages from CVS.
--package-handler=cvs Use CVS to checkout and update projects.
You can add that to your drushrc.php file in many different possible locations, so for now let's assume ~/.drush/drushrc.php
You can even make drush do the adding and removing of files itself using :
--version-control=svn
--svnsync
and make it autocommit using :
--svncommit