安装metric_fu与flay相关的问题

问题描述:

您好我安装了metric_fu om轨道2.2系统运行hobo,我只是无法运行metrics命令。这是我的日志:安装metric_fu与flay相关的问题

$:apfcool $item rake metrics:all 
(in /Users/$/Documents/apf/apfcool) 
* master 
/Users/$/.gem/ruby/1.8/gems/flay-1.4.0/lib/flay.rb:171:in `process_sexp': undefined method `<' for nil:NilClass (NoMethodError) 
    from /Users/$/.gem/ruby/1.8/gems/flay-1.4.0/lib/flay.rb:309:in `[]' 
    from /Users/$/.gem/ruby/1.8/gems/flay-1.4.0/lib/flay.rb:309:in `deep_each' 
    from /Users/$/.gem/ruby/1.8/gems/flay-1.4.0/lib/flay.rb:318:in `each_sexp' 
    from /Users/$/.gem/ruby/1.8/gems/flay-1.4.0/lib/flay.rb:315:in `each' 
    from /Users/$/.gem/ruby/1.8/gems/flay-1.4.0/lib/flay.rb:315:in `each_sexp' 
    from /Users/$/.gem/ruby/1.8/gems/flay-1.4.0/lib/flay.rb:308:in `deep_each' 
    from /Users/$/.gem/ruby/1.8/gems/flay-1.4.0/lib/flay.rb:169:in `process_sexp' 
    from /Users/$/.gem/ruby/1.8/gems/flay-1.4.0/lib/flay.rb:144:in `process' 
    from /Users/$/.gem/ruby/1.8/gems/flay-1.4.0/lib/flay.rb:121:in `each' 
    from /Users/$/.gem/ruby/1.8/gems/flay-1.4.0/lib/flay.rb:121:in `process' 
    from /Users/$/.gem/ruby/1.8/gems/flay-1.4.0/bin/flay:10 
    from /usr/bin/flay:19:in `load' 
    from /usr/bin/flay:19 
rake aborted! 
undefined method `first' for nil:NilClass 

我google了一番,发现这http://groups.google.com/group/rubyonrails-talk/browse_thread/thread/8e7ba74ea6ba58a1但“修正”,甚至没有得到线或方法的名字吧。

我升级到Snow Leopard时遇到了这个问题。我通过删除并重新安装sexp_processor和ParseTree gem来修复它。他们做一些低级别的东西,所以如果他们下面的地面移动,你需要重新安装。

宝石卸载sexp_processor 宝石卸载分析树

然后:

创业板安装sexp_processor 创业板安装分析树

取决于你如何存储的宝石,你可能想在前面把“须藤”这些命令。