Class: Dev::Cmd::Commit

Inherits:
Array
  • Object
show all
Defined in:
lib/dev/cmd/Commit.rb

Instance Method Summary collapse

Methods inherited from Array

#strip_auto_entries

Instance Method Details

#refreshObject



4
5
6
7
8
9
10
11
12
13
14
15
16
# File 'lib/dev/cmd/Commit.rb', line 4

def refresh
	strip_auto_entries
	File.open('commit.message','w'){|f|f.puts "commit all"} if !File.exists?('commit.message')
	scm_type = Scm.get_default_scm_type
	if scm_type == "svn" 
 self << "{:cmd=>'svn commit -F commit.message',:auto=>true,:throw_on_error=>false}" 
	else
 if scm_type == "git"
   self << "{:cmd=>'git commit -a -F commit.message',:auto=>true}"
#self << "{:cmd=>'git svn dcommit',:auto=>true}"
 end
  end
end