Vendor Everything & Rake

We are considering moving our app to a "vendor everything" model:
http://errtheblog.com/posts/50-vendor-everything

I'm able to get the application to work fine this way, but, rake tasks
don't work unless I have the gems installed. Some of our rake tasks
use the same libraries that the app does.

What I'd like is a way to do "vendor everything" that has 1 step for
setting up an environment - just check out from the repository and run
"rake".

Am I expecting too much of the "vendor everything" approach? I presume
this is some sort of load path issue? What is the right way to address
this? Thanks.

Mike

Mike Herrick
Program Manager, Collaborative Software Initiative
mike@csinitiative.com
http://www.csinitiative.com