class FightClub::Repository
Public Instance Methods
update(uri, name, working_dir, git)
click to toggle source
# File lib/fight_club/repository.rb, line 3 def update(uri, name, working_dir, git) system("mkdir -p #{working_dir}/#{name}") unless Dir.exists? "#{working_dir}/#{name}" unless File.exists?("#{working_dir}/#{name}/.gitconfig") git.clone(uri) Logger.new(STDOUT).info "Clone complete!" end git.fetch end