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

发布于 2024-12-25 00:07:54 字数 657 浏览 2 评论 0原文

可能的重复:
为什么 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 -T 时的 Rails 版本。

Possible Duplicate:
Why is rake db:migrate:reset not listed in rake -T?

Inside my Rails (3.1.3) application, I can run rake db:test:prepare. But when I run rake -T [db], that task (and many others I can use) does not show up.

How do I get a complete list of tasks, or why is it incomplete in the first place?

E.g. http://mindspill.net/computing/cross-platform-notes/ruby-on-rails/how-to-list-rake-tasks/ shows that the 'db:test:prepare' task got listed for an older Rails version when running rails -T.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

烦人精 2025-01-01 00:07:54

我在 为什么 rake db:migrate:reset 未在中列出rake -T? (感谢@Beerlington 提供的链接)rake -P 列出了所有任务,这正是我正在寻找的。

I found at Why is rake db:migrate:reset not listed in rake -T? (thanks @Beerlington for the link) that rake -P lists all tasks, which is what I was looking for.

不气馁 2025-01-01 00:07:54

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

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

Only tasks with descriptions set will appear in rake -T.

As for why not all tasks have descriptions.... that I don't know.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文