Sha256: 953be39773492ce34d7acf3c900163c91e60006c8af691f26b19679080e513a3
Contents?: true
Size: 419 Bytes
Versions: 10
Compression:
Stored size: 419 Bytes
Contents
require 'git' class Repository def initialize(repo, dst) @repo_uri = repo @dst = dst @abs_path = nil @repo = nil end def clone repo_basename = File.basename("#{@repo_uri}",".git") @repo = Git.clone(@repo_uri, repo_basename) @abs_path = Dir::pwd + "/" + repo_basename end def get_abs_path @abs_path end def add_remote(name, uri) @repo.add_remote(name, uri) end end
Version data entries
10 entries across 10 versions & 1 rubygems