如何列出所有的Rails 3 rake任务? 耙 – T似乎不完整
可能重复:
为什么rake db:migrate:reset没有在rake -T中列出?
在我的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/显示“db:test:prepare”任务已列入旧版Rails运行rails -T
时的版本。
我发现在为什么是耙db:migrate:重置没有列出耙-T? (感谢@Beerlington的链接) rake -P
列出了所有的任务,这正是我正在寻找的。
只有设置了描述的任务才会出现在rake -T
。
至于为什么不是所有的任务都有描述……我不知道。