lib/dev/Commands.rb in dev-1.0.217 vs lib/dev/Commands.rb in dev-1.0.218

- old
+ new

@@ -95,11 +95,12 @@ def commit scm = Dev::Scm.new return if scm.scm_type == "none" puts " no differences detected" unless has_diff execute_method("commit") if has_diff - if File.exists?(".svn") + #if File.exists?(".svn") + if Scm.get_default_scm_type == "svn" call=Dev::SystemCall.new('svn update') call=Dev::SystemCall.new('svn info') url = call.output.match(/URL: ([\d\w\.\:\/-]+)/)[1] rev = call.output.match(/Last Changed Rev: ([\d]+)/)[1] puts " #{url}@#{rev}" @@ -145,10 +146,10 @@ return true if call.output.include?("modified:") return false end #call=Dev::SystemCall.new('git diff --name-only') if File.exists?(".git") - call=Dev::SystemCall.new('svn diff') if File.exists?(".svn") + call=Dev::SystemCall.new('svn diff') if Scm.get_default_scm_type == "svn" #if File.exists?(".svn") unless call.nil? || call.output.length==0 puts_debug call.output return true # differences detected else \ No newline at end of file