From: Juan Zanos Date: 2009-05-06T04:56:11+09:00 Subject: Re: Should I upgrade Ruby from 1.8.5 to 1.8.7? On May 5, 2009, at 3:05 PM, Rick DeNatale wrote: > On Tue, May 5, 2009 at 2:44 PM, Juan Zanos > wrote: >> It might not be that hard to suck every version of the Ruby source >> into git. >> Then they could all be downloaded efficiently all at once. >> After that a >> ruby script could build several of the key stable versions, install >> them, >> and then install another script called something like rubyswitch. >> Running >> rubyswitch would change the currently active version by >> changing >> the path. Then the test cycle would be faster and falling back >> would be >> trivial. >> > > If the interest is in testing against various versions of Ruby then > there are already tools for that, for example the ZenTest gem includes > the executables multiruby_setup and multiruby which install multiple > versions and test using them respectively. > > -- > Rick DeNatale > > Blog: http://talklikeaduck.denhaven2.com/ > Twitter: http://twitter.com/RickDeNatale > WWR: http://www.workingwithrails.com/person/9021-rick-denatale > LinkedIn: http://www.linkedin.com/in/rickdenatale > I never would have guessed by the title that it could install and manage multiple versions of Ruby. Seems like a very useful tool. That said I haven't finished trying it. It's still downloading versions of Ruby.