2
是否有任何解決方案來解決耙任務欄的問題:升級:在Windows上檢查?Rake任務欄:升級:檢查在Windows上不起作用。 Rails 3升級問題
是否有任何解決方案來解決耙任務欄的問題:升級:在Windows上檢查?Rake任務欄:升級:檢查在Windows上不起作用。 Rails 3升級問題
要解決這個問題,我已經安裝了這個寶石。
gem install POpen4 -v 0.1.4
gem install win32-open3
gem install rak
然後修改rails_upgrade插件文件。
vendor/rails_upgrade/lib/application_checker.rb
在該文件中用這行代替find_with_rake方法。
def find_with_rak(text, where, double_quote)
value = ""
%x[rak '#{Regexp.escape(text)}' #{where}].each do |f|
value << f
end
# POpen4.popen4("rak --nogroup -l '#{Regexp.escape(text)}' #{where}") do |stdin, stdout, stderr|
# value = stdout.read
# end
value
end
這對我的作品...可能是這樣一個幫助別人升級到Windows上軌3 ..
你就會有更具體 – marcgg 2010-09-03 13:40:22
是的,我們需要在這一個完整的回溯(使用--trace或--backtrace或其他)運行rake – rogerdpack 2010-09-03 16:35:57
@rogerdpack我編輯過我的帖子... – 2010-09-03 17:43:53