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.

Reply via email to