RubyForge now supports Subversion!
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: Tom Copeland | 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: Tom Copeland | 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: Tom Copeland | 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: Tom Copeland | 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: Tom Copeland | December 16, 2005 at 11:02 PM