我看过githooks手册页,但除非我遗漏了一些东西,否则我看不到本地推后git钩子的选项.在将主分支推送到GitHub仓库之后,我想有一个更新我的Web服务器上的api文档(我已经有一个脚本).当然我可以编写自己的脚本,结合git push和api docs run,但感觉有点不优雅.
Rails根据需要进行模型加载.对于我正在编写的rake任务,我需要能够遍历所有ActiveRecord::Base实例(这是可能的ActiveRecord::Base.send(:subclasses)).
但是,为了使上述工作,它们必须已经加载.有人知道强制所有模型加载的方法吗?理想情况下,我不想一直浏览,app/models因为我想要抓住插件添加的模型.