# File lib/r10k/deployment/environment.rb, line 14 def self.new(ref, remote, basedir, dirname = nil, source_name = "") alternate_name = source_name.empty? ? ref : source_name + "_" + ref dirname = dirname || alternate_name R10K::Environment::Git.new(ref, basedir, dirname, {:remote => remote, :ref => ref}) end