It's important to use head version before reporting errors as those could be already fixed.
by using the auto flag RVM will know to update the user configuration files to the best known way of sourcing RVM.
' app/controllers/application_controller.rb:106:in `find_current_user' app/controllers/application_controller.rb:87:in `user_setup' Completed 500 Internal Server Error in 3ms No Method Error (undefined method `' for nil: Nil Class): app/models/setting.rb:95:in `value' app/models/setting.rb:108:in `' app/models/setting.rb:141:in `rest_api_enabled?
' app/controllers/application_controller.rb:106:in `find_current_user' app/controllers/application_controller.rb:87:in `user_setup' Use attribute writers instead of before_create callback to normalize comments and committer (#14534).
I want completed 4 steps, and with it I can run my application, but I have a HTTP/500 error on the welcome controller.
Started GET "/" for 220.127.116.11 at 2013-07-24 0200 Processing by Welcome Controller#index as HTML WARNING: Can't mass-assign protected attributes for Setting: name app/models/setting.rb:173:in `find_or_default' app/models/setting.rb:108:in `' app/models/setting.rb:141:in `rest_api_enabled?
$ rvm get branch shoes # shoes branch from wayneeseguin rvm repository $ rvm get branch mpapis/ # master branch from mpapis rvm repository $ rvm get branch mpapis/shoes # shoes branch from mpapis rvm repository will remove the gems rvm, bundler and rubygems-bundler from global.gems, will add hirb to global gems and will add rails and haml to
For me (a rails / ruby newbie), it was not a short time task ;), but I'm shure i will rage against this with you help.
Consider the following Gemfile Fetching source index for Installing rake (10.0.2) Installing abstract (1.0.0) Installing activesupport (3.0.0.rc) Installing builder (2.1.2) Installing i18n (0.4.1) Installing activemodel (3.0.0.rc) Installing erubis (2.6.6) Installing rack (1.2.1) Installing rack-mount (0.6.9) Installing rack-test (0.5.4) Installing tzinfo (0.3.22) Installing actionpack (3.0.0.rc) Installing mime-types (1.16) Installing polyglot (0.3.1) Installing treetop (1.4.8) Installing mail (2.2.5) Installing actionmailer (3.0.0.rc) Installing arel (0.4.0) Installing activerecord (3.0.0.rc) Installing activeresource (3.0.0.rc) Installing bundler (1.0.03) Installing nokogiri (18.104.22.168) with native extensions Installing thor (0.14.0) Installing railties (3.0.0.rc) Installing rails (3.0.0.rc) Your bundle is complete!
Between releases only bugfixes and ruby version updates are added to it with teeny version update.
Normal development and major changes continue on the master branch to install it use head version.
It is recommended that you backup your database and file uploads.
Most upgrades are safe but it never hurts to have a backup just in case.