2011-03-10 52 views
2

我知道在Ant/Nant中,您可以传递像-projecthelp这样的参数以获取带描述的avaialbe目标列表。命令显示rakefile任务的所有描述?

是否有一个类似的命令行参数用rakefile的任务做到这一点?

也有一种方法来从rakefile本身生成文档?

回答

2

rake -T列出任务 rake --help显示其他选项

它们不在Rakefiles一定“目标”,虽然,他们只是行动。查看RDoc以记录Ruby代码

2
rake -P 

显示任务和依赖关系。

rake -T 

显示任务和说明

rake -T [PATTERN] 

显示任务和说明PATTERN过滤。一个模式可能是namespace:task_name而没有前导rake而没有前导# comment(您的desc来自任务/方法之上)。

# Example 
namespace :example do 
     #^searchable 
    desc "Some task doing things" 
    task :example do 
     #^searchable 
     puts "Hello world" 
    end 
end