Yup, at long last, we've got all the pieces in place so that you can use either CVS or Subversion for your RubyForge version control! Couple of things:
- You can see how it looks by poking around Curt Hibbs' Windows Ruby Installer project, which we converted over last week.
- To get your project switched from CVS to Subversion, please put a cvs-to-svn support request into the FIFO queue
- To start up a new project with Subversion as the version control system, just select it when you register the project.
- Undoubtedly there will be some "opportunities for excellence" as folks convert over; as always, we appreciate your feedback and your patience.
Getting it all set up was a bit of a job - installing Subversion, upgrading ViewCVS to the newly-named ViewVC (and updating SWIG), setting up the GForge Subversion plugin, and various other bits and pieces. But overall it wasn't bad - the Subversion documentation is pretty good and I had Mike Mason's excellent Subversion book to fill in the missing pieces.
Finally, a big thank you to Curt Hibbs for helping to test and troubleshoot this new feature!
Nice job !!! This was a long time requested feature :)
Posted by: Frederick Ros | December 08, 2005 at 05:26 PM
So true, I think the RFE for it was filed in October 2003! Whew.
Posted by: tomcopeland | December 08, 2005 at 05:31 PM
Good work! I don't think I started this just by saying it. And even I don't do software anymore, it's still nice to see.
Congratulations!!!
Posted by: Torsten Rueger | December 09, 2005 at 04:08 AM
Hi Torsten - hey, you're the original submitter! Very nice. Thanks for the kind words!
Posted by: tomcopeland | December 09, 2005 at 08:52 AM
Tom,
Thanks so much for your hard work. I'm looking forward to switching over my rubyforge projects to svn!
Posted by: Aslak Hellesoy | December 13, 2005 at 08:50 AM
Thanks Aslak! Yup, most new projects seem to be choosing Subversion as well... good times.
Posted by: tomcopeland | December 13, 2005 at 08:56 AM
Tom, you rock! Lack of CVS was keeping atleast one of my projects hiding in my own private subversion server. Now I don't have an excuse to keep it tied up and can unleash the crippled and withered thing into the light of day. A little light might do it some good.
Many thanks.
Posted by: Dayne | December 14, 2005 at 04:30 AM
Thanks Dayne! And rubyhwinfo is up on Svn now:
http://rubyforge.org/scm/?group_id=1119
Posted by: tomcopeland | December 14, 2005 at 08:37 AM
Sweet! Next up... Trac!
BTW, you might want to check out http://opensvn.csie.org/ for ideas (when it's up). (Just create a project - there's an option to kill it later through the admin interface.)
For instance, they provide a mechanism where you can upload a .gz file through the browser and it'll feed it to svnadmin load -- that way you don't have to deal with the cvs2svn crap.
Posted by: twifkak | December 16, 2005 at 10:51 PM
Cool, thanks for the pointer!
Posted by: tomcopeland | December 16, 2005 at 11:02 PM