使用git可以跳回到项目的早期版本。
现在,要使用这些早期版本,它们通常依赖于旧版本的库。是否有可能绕过这些问题:
/opt/local/lib/ruby/gems/1.8/gems/rails-2.2.2/lib/rails/gem_dependency.rb:220:in `specification': can't activate haml (= 2.1.0, runtime), already activated haml-3.0.18 (Gem::Exception)
答案 0 :(得分:2)
您可以在gem文件(Rails 3)或环境文件(Rails 2)中指定每个gem要求的版本号。只要您不卸载您正在使用的任何版本,您就可以随意切换。