我正在尝试使用 capistrano 管理 database.yml,遵循这篇文章:
http://www.simonecarletti.com/blog/2009/06/capistrano-and-database-yml/
我遇到了麻烦,包括上面帖子中使用的代码。我已将此文件命名为 cap_database.rb,但我不知道将它保存在哪里,也不知道如何在 deploy.rb 中加载它。
我尝试将它放在 lib/capistrano 中,并使用以下行将其添加到 deploy.rb:
require 'capistrano/cap_database'
然后我得到这个:
$ cap deploy:db
/home/daniel/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require': cannot load such file -- capistrano/cap_database (LoadError)
为什么找不到文件?