I would use a different VM for each project, and use Vagrant to manage those VMs. There are lots of resources related to using Vagrant to manage rails dev environments. Here is one good screen cast https://gorails.com/guides/using-vagrant-for-rails-development.
-- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/rubyonrails-talk/5b84488e-36fc-4ae1-83ef-d35c7ad1cda4%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.

