class Bagboy::Core::SCMHelper
Attributes
scm[R]
Public Instance Methods
commit( file, message )
click to toggle source
# File lib/bagboy/core/scm_helper.rb, line 30 def commit( file, message ) connect @scm.commit( file, message ) end
connect()
click to toggle source
# File lib/bagboy/core/scm_helper.rb, line 17 def connect if Bagboy.scm == 'git' @scm ||= SCM::Git.instance else @scm ||= SCM::None.instance end end
pull()
click to toggle source
# File lib/bagboy/core/scm_helper.rb, line 25 def pull connect @scm.pull end
setup( opts = {} )
click to toggle source
# File lib/bagboy/core/scm_helper.rb, line 13 def setup ( opts = {} ) @scm = opts[:scm] end