On Oct 5, 9:07 pm, Scott LaBounty <[email protected]> wrote: > Does anyone use rvm? Is it worth the effort? I got it installed, but it > seems like quite a bit of bother for what I need at least. > > Thoughts?
I think that I would have serious reservations about using RVM to provide the ruby VM used for a production application. I say this because I have personally experienced the situation where I had to blow away and rebuild the entire rvm environment due to a malformed update to RVM itself. That would be a very bad thing for a production system. However, otherwise RVM is the solution to a wide range of difficulties relating to development, particularly in a heterogeneous OS environment. When used in combination with Bundler it makes developing and testing on different platforms extremely efficient even if you only ever need one version of Ruby. In my particular case we develop for CentOs-4 and CentOS-5 targets on CentOS-5, OSX and CygWin systems. RVM permits us to build and test against Ruby-1.9.2 without disturbing the disto's baseline 1.8.6 VM and we can still run our test against the baseline package. RVM makes sourcing and using any available variant of Ruby a trivial exercise. It is as simple as: $ rvm install 1.9.2; rvm use 1.9.2 --default; bundle install; rake test $ rvm use system; rake test $ rvm use system --default -- You received this message because you are subscribed to the Google Groups "sequel-talk" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/sequel-talk?hl=en.
