I wanted to start trying out the edge rails (I'm currently using
2.3.5). I created a test app and cloned the git rails repo to vendor/
rails. Things broke down at rake command already:
david@eclipse:/tmp/rel$ rake -T
(in /private/tmp/rel)
rake aborted!
no such file to load -- /private/tmp/rel/config/../vendor/rails/
railties/lib/initializer
/private/tmp/rel/Rakefile:4
(See full trace by running task with --trace)
I then bisected vendor/rails and found out that this commit "broke?"
it:
f0dd77c6be6a86fe384bb0015151e0a497973d39 is the first bad commit
commit f0dd77c6be6a86fe384bb0015151e0a497973d39
Author: Yehuda Katz + Carl Lerche <ykatz+clerche@engineyard.com>
Move railties/lib/* into railties/lib/*
:100644 100644 f8c7d02ad6a71b21da660d60a72c1cf2f3892a25
ae8ebc4607c2a1e21d7a6028d70f81fbc790633d M .gitignore
:040000 040000 b0aa3e3a2e75b8afc8dc3cef7052ebb9843236a8
43d21842130413c10e1eb2e25a6bd3aac0259a28 M actionpack
:040000 040000 27627b0a48f194571ae0fce49a1fe4105d849c84
7eaf596bf7f8eb574ab29c7c17d9f41513e5fe7e M railties