So, I have a bunch of apps on my dev box, all currently v1.0.0. I
could use the freezing techniques to test each app for 1.1.x
individually, but that doesn’t seem to be working out…
First, I checked out from
http://dev.rubyonrails.org/svn/rails/tags/rel_1-1-2/ into vendor/rails
Then I ran “rake rails:update”.
Then I went into console, and tried to check the current version of
$ rake rails:update
$ ruby script/console
Loading development environment.
/usr/lib/ruby/1.8/test/unit/assertions.rb:265: warning: already
initialized constant UncaughtThrow
`const_missing’:NameError: uninitialized constant
Loaded suite irb
Finished in 0.0 seconds.
0 tests, 0 assertions, 0 failures, 0 errors
throw': uncaught throwIRB_EXIT’
irb_exit' from /usr/lib/ruby/1.8/irb/context.rb:226:inexit’
from /usr/lib/ruby/1.8/irb/extend-command.rb:24:in `exit’
I’m guessing, for now, that I can’t do what I wanted to do (Rails 1.1.x
vendor/rails externals) but I’m not sure why. And, does this mean that
be unable to jump to Rails 1.1.x until my shared host goes at least
far? (In other words, this freezing business appears to only work going
backwards, not forwards.)