刚将albacore更新到0.14版本,遇到了一个大问题。
我目前的环境是:
问题是,到了现在的,我所有的rake构建都抛出了一个有趣的小例外:
undefined method 'push' for #<Enumerator:0x???????>到目前为止,我已经追踪到问题的长杆菌msbuild.rb 38和26线。
老实说,我只是不知道为什么会发生这种事。作为一个小小的帮助,这是一个正在使我的听觉转变的耙任务:)
desc "Build solution"
msbuild :build => :prepareOutput do |msb|
msb.properties :configuration => :Release
msb.targets :Clean, :Build
msb.solution = "../xxx/xxx/xxx.sln"
end发布于 2010-05-19 01:30:45
我刚刚将albacore v0.1.5推到了rubygems.org上,除了ssh和sftp之外,它现在对rubyv1.9.1的所有操作都是正确的。
我们正在使用的ssh和sftp宝石还没有更新以支持ruby1.9.1。希望它们能在某一时刻得到更新。在那之前。除了这两项任务外,一切都应该有效。
发布于 2010-05-11 19:21:25
经过一天的周旋,却找不到正确的答案。我不得不不情愿地恢复到0.1.3版的albacore版本。
由于创业板规范中没有还原功能,所以我使用了一个简单的卸载和安装:)
gem uninstall albacore -v 0.1.4
gem install albacore -v 0.1.3我知道这不是一个真正的解决办法,所以如果有人有更好的想法,请回答。
https://stackoverflow.com/questions/2806680
复制相似问题