# Switching between Rails 3 and Rails 2

**URL:** <https://www.ruby-forum.com/t/switching-between-rails-3-and-rails-2/186304>\
**Category:** Rails\
**Created:** [April 4, 2010, 5:52am UTC](https://www.ruby-forum.com/t/switching-between-rails-3-and-rails-2/186304 "2010-04-04T05:52:38Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![smarter](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/9fc29f/32.png) [@smarter](https://www.ruby-forum.com/u/smarter)\
**Post date:** [April 4, 2010, 5:52am UTC](https://www.ruby-forum.com/t/switching-between-rails-3-and-rails-2/186304/1 "2010-04-04T05:52:38Z")

</div>

Hi there:

Any docs that show best ways (preferably on Mac) to switch between Rails  
3 and Rails2…that is Upgrade and Downgrade both?

---

<div class="post-metadata">

**Author:** ![smarter](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/9fc29f/32.png) [@smarter](https://www.ruby-forum.com/u/smarter)\
**Post date:** [April 4, 2010, 6:59am UTC](https://www.ruby-forum.com/t/switching-between-rails-3-and-rails-2/186304/2 "2010-04-04T06:59:44Z")

</div>

This may help

[http://robotarmyma.de/post/446214895/users-cjs-home-notes-rvm](http://robotarmyma.de/post/446214895/users-cjs-home-notes-rvm)

---

<div class="post-metadata">

**Author:** ![smarter](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/9fc29f/32.png) [@smarter](https://www.ruby-forum.com/u/smarter)\
**Post date:** [April 4, 2010, 8:18am UTC](https://www.ruby-forum.com/t/switching-between-rails-3-and-rails-2/186304/3 "2010-04-04T08:18:10Z")

</div>

On Sat, Apr 3, 2010 at 8:52 PM, Smart RoR [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> Hi there:
> 
> Any docs that show best ways (preferably on Mac) to switch between Rails  
> 3 and Rails2…that is Upgrade and Downgrade both?

In regards to upgrading, I would recommend taking a look at the  
following:

> **[加速器ios免费|免费加速器](https://www.railsupgradehandbook.com)**
>
> 加速器ios免费成立于2002年7月，是一家壹级劳务分包企业，公司管理机制完善，技术力量雄厚，具备了模板工、木工、钢筋工、抹灰工、瓦工、架子工、混凝土工、水电暖工为一体的专业综合施工能力。以建设厂房、综合楼、高层住宅为主

> **[GitHub - rails/rails\_upgrade: Plugin to run checks on your Rails 2.x/3.x to...](https://github.com/rails/rails_upgrade)**
>
> Plugin to run checks on your Rails 2.x/3.x to check for obvious upgrade points on the path to 3.0 - GitHub - rails/rails\_upgrade: Plugin to run checks on your Rails 2.x/3.x to check for obvious upg...

Good luck,

-Conrad

---

<div class="post-metadata">

**Author:** ![smarter](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/9fc29f/32.png) [@smarter](https://www.ruby-forum.com/u/smarter)\
**Post date:** [April 4, 2010, 2:30pm UTC](https://www.ruby-forum.com/t/switching-between-rails-3-and-rails-2/186304/4 "2010-04-04T14:30:15Z")

</div>

The downgrade or may be just switching between both.

rails _2.3.5_

and

rails _3.0.0_

styles may not work if both 2.3.5 and 3.0.0 is there?

Just want to be able to switch easily on Mac.

---

<div class="post-metadata">

**Author:** ![smarter](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/9fc29f/32.png) [@smarter](https://www.ruby-forum.com/u/smarter)\
**Post date:** [April 6, 2010, 2:14pm UTC](https://www.ruby-forum.com/t/switching-between-rails-3-and-rails-2/186304/5 "2010-04-06T14:14:00Z")

</div>

On Sun, Apr 4, 2010 at 8:30 AM, Smart RoR [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> Just want to be able to switch easily on Mac.  
> If you are talking about switching between different projects using  
> different rails versions, as opposed to switching a particular project  
> between different rails versions, then you should look into rvm which  
> allows you to manage not only different versions of ruby on the same  
> machine but different gemsets for different projects.

## [http://rvm.beginrescueend.com/](http://rvm.beginrescueend.com/) [Avoiding Rails 3 Dependency Hell With RVM | railway](http://www.railway.at/2010/02/13/avoiding-rails-3-dependency-hell-with-rvm/)

Rick DeNatale

Blog: [http://talklikeaduck.denhaven2.com/](http://talklikeaduck.denhaven2.com/)  
Github: [rubyredrick (Rick DeNatale) · GitHub](http://github.com/rubyredrick)  
Twitter: @RickDeNatale  
WWR: [http://www.workingwithrails.com/person/9021-rick-denatale](http://www.workingwithrails.com/person/9021-rick-denatale)  
LinkedIn: [http://www.linkedin.com/in/rickdenatale](http://www.linkedin.com/in/rickdenatale)

---

<div class="post-metadata">

**Author:** ![smarter](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/9fc29f/32.png) [@smarter](https://www.ruby-forum.com/u/smarter)\
**Post date:** [April 9, 2010, 5:16pm UTC](https://www.ruby-forum.com/t/switching-between-rails-3-and-rails-2/186304/6 "2010-04-09T17:16:44Z")

</div>

Rick Denatale wrote:

> On Sun, Apr 4, 2010 at 8:30 AM, Smart RoR [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:
> 
> > Just want to be able to switch easily on Mac.  
> > If you are talking about switching between different projects using  
> > different rails versions, as opposed to switching a particular project  
> > between different rails versions, then you should look into rvm which  
> > allows you to manage not only different versions of ruby on the same  
> > machine but different gemsets for different projects.
> 
> ## [http://rvm.beginrescueend.com/](http://rvm.beginrescueend.com/) [Avoiding Rails 3 Dependency Hell With RVM | railway](http://www.railway.at/2010/02/13/avoiding-rails-3-dependency-hell-with-rvm/)
> 
> Rick DeNatale
> 
> Blog: [http://talklikeaduck.denhaven2.com/](http://talklikeaduck.denhaven2.com/)  
> Github: [rubyredrick (Rick DeNatale) · GitHub](http://github.com/rubyredrick)  
> Twitter: @RickDeNatale  
> WWR: [http://www.workingwithrails.com/person/9021-rick-denatale](http://www.workingwithrails.com/person/9021-rick-denatale)  
> LinkedIn: [http://www.linkedin.com/in/rickdenatale](http://www.linkedin.com/in/rickdenatale)

This answers it:  
[http://www.railway.at/2010/02/13/avoiding-rails-3-dependency-hell-with-rvm/](http://www.railway.at/2010/02/13/avoiding-rails-3-dependency-hell-with-rvm/)

Thanks.
