如何列出所有Rails3rake任务?rake-T似乎不完整



可能重复:
为什么rake-T中没有列出rake db:migrate:reset?

在Rails(3.1.3)应用程序中,我可以运行rake db:test:prepare。但是,当我运行rake -T [db]时,该任务(以及我可以使用的许多其他任务)不会出现。

如何获得完整的任务列表,或者为什么它一开始就不完整?

例如。http://mindspill.net/computing/cross-platform-notes/ruby-on-rails/how-to-list-rake-tasks/显示在运行rails -T时,为旧Rails版本列出了"db:test:prepare"任务。

我在"为什么rake-db:migrate:reset没有列在rake-T中?(感谢@Beerlington的链接)rake -P列出了所有任务,这就是我想要的。

只有设置了描述的任务才会出现在rake -T中。

至于为什么不是所有任务都有描述。。。。我不知道。

最新更新