Module: Banis::ModDev::DevReposRepos
- Includes:
- GitCli::Clone, GitCli::Init
- Defined in:
- lib/banis/mod_dev/dev_repos_repos.rb
Instance Method Summary collapse
Instance Method Details
#clone_into(dest) ⇒ Object
11 12 13 14 |
# File 'lib/banis/mod_dev/dev_repos_repos.rb', line 11 def clone_into(dest) st, res = clone(self.model.vcs_path, dest) raise Error, "Error cloning repository. Error was : #{res}" end |
#create_if_not_exist ⇒ Object
20 21 22 23 24 25 |
# File 'lib/banis/mod_dev/dev_repos_repos.rb', line 20 def create_if_not_exist if not exist? st, res = init(self.model.vcs_path, true) raise Error, "Error initialize bare repository at '#{self.model.vcs_path}'. Error was : #{res}" end end |
#exist? ⇒ Boolean
16 17 18 |
# File 'lib/banis/mod_dev/dev_repos_repos.rb', line 16 def exist? File.exist?(self.model.vcs_path) end |