2013-03-28 49 views
3

是否有针对单个rake任务的标准帮助命令?如何获得有关特定rake任务的帮助?

rake -h显示器进行耙的选项。

rake -D介绍耙任务。

rake mytask运行mytask。

是否有像rake -h mytask这样的描述mytask,并列出其可选和/或必需的参数?

例如,下面的代码将运行轨道单独的测试:

rake test TEST=path_to_test 

如何发现TEST = path_to_test是一个可选的参数耙测试?

回答

1

-D接受的图案。所以你可以使用它。

例子:

rake -D db 

rake -D db:migrate 
+0

谢谢,加用'耙-D test'格局似乎并没有列出任何参数。它通过列举两个选项来工作,例如'rake -D db:migrate',但也许有另一种方法可用于这两个示例? – user1385729 2013-03-28 05:41:39

4

命令rake -D test没有我的系统上。相反,你可以使用

# list test command with details 
rake test -D 

# list all test tasks with description 
rake test -T 

# list all test tasks even without description(Recommened) 
rake test -T -A 
+0

它也适用,但为什么'rake -D test'是错误的?我看到它正在工作 – HungryCoder 2013-03-28 06:26:35

+0

我不知道为什么,但'rake -D test'在我的系统中不起作用,它不返回结果,而'rake test -D'完成了这项工作。 – 2013-03-28 06:28:34

+0

@HungryCoder,我修改了措辞。 – 2013-03-28 06:34:31