Чтобы решить эту проблему, я установил эти драгоценные камни.
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
Это работает для меня ... Может быть, это поможет кому-то перейти на рельсы 3 на Windows ..