为什么缺少一些佣金任务?

时间:2011-02-06 05:09:49

标签: ruby ruby-on-rails-3 rake

我的db:test:*商家信息中缺少所有rake -T佣金任务,但我仍然可以正常调用它们。什么可能导致这种情况?

2 个答案:

答案 0 :(得分:7)

显然Rails团队认为rake -T输出太多;许多关于Rake任务的描述都被注释掉了。有关示例(包括db:test:*中的一些任务),请参阅https://github.com/rails/rails/commit/29acc17https://github.com/rails/rails/commit/9838156

答案 1 :(得分:3)

我觉得他们可以单独切换所有命令。但是在完成之前,我建议使用 rake -P ,因为它会列出所有可用的命令及其依赖关系 - 只是没有描述 - 这有点过头了。如果您使用的是Linux操作系统,那么在列表中使用 grep 将为您提供更精确的列表。