С помощью 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)