Class: Bixby::Provision::SCM
- Defined in:
- lib/bixby/provision/dsl/scm.rb,
lib/bixby/provision/dsl/scm/git.rb,
lib/bixby/provision/dsl/scm/svn.rb,
lib/bixby/provision/dsl/scm/base.rb
Defined Under Namespace
Constant Summary collapse
- EXPORTS =
[:checkout]
Constants inherited from Base
Instance Attribute Summary
Attributes inherited from Base
Instance Method Summary collapse
Methods inherited from Base
#get_gid, #get_group, #get_uid, #get_user, #initialize, #tap
Methods included from Util::File
#chmod, #chown, #sha256sum, #which
Constructor Details
This class inherits a constructor from Bixby::Provision::Base
Instance Method Details
#checkout(uri, opts = {}) ⇒ Object
13 14 15 |
# File 'lib/bixby/provision/dsl/scm.rb', line 13 def checkout(uri, opts={}) handler(uri).checkout(uri, opts) end |