@@ -171,6 +171,10 module Redmine | |||||
171 |
|
171 | |||
172 | def self.shellout(cmd, &block) |
|
172 | def self.shellout(cmd, &block) | |
173 | logger.debug "Shelling out: #{cmd}" if logger && logger.debug? |
|
173 | logger.debug "Shelling out: #{cmd}" if logger && logger.debug? | |
|
174 | if Rails.env == 'development' | |||
|
175 | # Capture stderr when running in dev environment | |||
|
176 | cmd = "#{cmd} 2>>#{RAILS_ROOT}/log/scm.stderr.log" | |||
|
177 | end | |||
174 | begin |
|
178 | begin | |
175 | IO.popen(cmd, "r+") do |io| |
|
179 | IO.popen(cmd, "r+") do |io| | |
176 | io.close_write |
|
180 | io.close_write |
General Comments 0
You need to be logged in to leave comments.
Login now