情況是這樣的:
1:我有一個我一直在寫的項目。使用ruby 1.9.2,rails 2.3.11和rubygems 1.3.7完成了一半以上。我可以使用RVM一起管理我的ruby版本嗎?它是如何工作的?
2:現在,我想用Rails 3做一個新的應用程序。在線搜索表示Rails 3.2 + ruby 1.9.3相當不錯。所以,對於這個項目,我升級了環境到Ruby 1.9.3,Rails 3.2和rubygems 1.8.17。
3:但是現在我原來的項目不再工作了,然後我開始修改原來的項目在Rails 3中不兼容的地方,隨着變化發現我改變了太多的錯誤並且不兼容。我已經聽說過Rvm,但沒有用過,只知道用於管理ruby Rails版本。
4:我可以有一個使用我的原始應用程序(ruby1.9.2 rails 2.3.11 rubygems 1.3.7)的環境,並且仍然升級到現代的東西(rails3.2 ruby 1.9.3 rubygems 1.8。 17)開發新的應用程序?
5:你和你的同事使用了什麼?你對你使用什麼有什麼想法和感受?你有什麼好的建議嗎?
很難理解你的問題。安裝rvm和bundler gem來照顧你的寶石依賴。 – 2012-02-25 08:01:39
現在我只是使用自制軟件安裝紅寶石,所以我的紅寶石verssion是1.9.2,我開發一個Web應用程序與我和鐵軌2.3.11。但現在我想用rails 3 + ruby 1.9.3開發web應用程序,所以我需要用rvm管理我的ruby verssion!我的問題是rvm可以爲我的情況嗎? – lioooo 2012-02-25 08:04:06