Method: RSCM::Monotone#commit

Defined in:
lib/rscm/scm/monotone.rb

#commit(message) ⇒ Object



134
135
136
137
138
139
140
141
142
143
# File 'lib/rscm/scm/monotone.rb', line 134

def commit(message)
  commit_in_dir(message, @checkout_dir)
  with_working_dir(@checkout_dir) do
    monotone("push #{@server} #{@branch}") do |io|
      io.puts(@passphrase)
      io.close_write
      io.read
    end
  end
end