我想使用Rails 3.0.1構建應用程序,但不想從Rails 2.3.8永久切換,因此只需要針對特定應用程序使用Rails 3.0.1。如何暫時使用寶石?
正在使用捆綁答案,如果是的話比怎麼樣?
在此先感謝。
我想使用Rails 3.0.1構建應用程序,但不想從Rails 2.3.8永久切換,因此只需要針對特定應用程序使用Rails 3.0.1。如何暫時使用寶石?
正在使用捆綁答案,如果是的話比怎麼樣?
在此先感謝。
如果您使用的是Mac或Linux,最流行的方式是使用RVM。你可以有多個版本的Ruby和多個gemset。
敏捷Web開發使用書
rails _2.3.8_ proj_name
和軌道2.3.8創建項目,該項目裏面,它會使用Rails的2.3.8
您還可以創建一個Git分支提到這是你的軌道3版本
git branch rails3
git checkout rails3
-- Make it rails 3
git commit -am "Updated for rails 3!"
-- Go back to rails 2
git checkout master
-- make changes to your code
git checkout rails3
-- bring those changes into your rails3 branch
git merge rails3 master
git commit -am "merge from 2.3 master"
您可以通過
凍結軌寶石