Ruby Albacore msbuild任务问题
刚将albacore更新到0.14版,遇到了一个大问题 我目前的环境是:Ruby Albacore msbuild任务问题,ruby,rake,albacore,Ruby,Rake,Albacore,刚将albacore更新到0.14版,遇到了一个大问题 我目前的环境是: Ruby1.9.1 Rake0.8.7 Albacore0.1.4 问题是,从现在起,我所有的rake构建都抛出了一个有趣的小异常: undefined method 'push' for #<Enumerator:0x???????> 经过一天的胡闹,没有找到正确的答案。我不情愿地不得不恢复到albacore版本0.1.3 因为gem规范中没有恢复功能,所以我通过简单的卸载和安装来实现:) 我知道这不是
- Ruby1.9.1
- Rake0.8.7
- Albacore0.1.4
undefined method 'push' for #<Enumerator:0x???????>
经过一天的胡闹,没有找到正确的答案。我不情愿地不得不恢复到albacore版本0.1.3 因为gem规范中没有恢复功能,所以我通过简单的卸载和安装来实现:)
我知道这不是一个真正的解决方案,所以如果有人有更好的想法,请回答。我刚刚将albacore v0.1.5推到了rubygems.org,rubygems.org现在所有功能都正常工作了,除了ssh和sftp之外
我们正在使用的ssh和sftp gems尚未更新以支持ruby 1.9.1。希望它们能在某个时候更新。在那之前。。。除了这两项任务之外,其他所有任务都应该可以完成。我自己也遇到了同样的问题。所以我只是想“碰”一下这个问题。废话。。。我以为我在0.1.4版本之前已经修复了。。。我会尽快把这个修好,今天晚上会有一个新的建筑。
desc "Build solution"
msbuild :build => :prepareOutput do |msb|
msb.properties :configuration => :Release
msb.targets :Clean, :Build
msb.solution = "../xxx/xxx/xxx.sln"
end
gem uninstall albacore -v 0.1.4
gem install albacore -v 0.1.3