Sha256: 24aec8ded59ce2ea8c8ddae5877f9651a1ef10de272c0942d1e905ecfd0ede89
Contents?: true
Size: 1.44 KB
Versions: 3
Compression:
Stored size: 1.44 KB
Contents
Given /a suitable Subversion repository/ do url = "svn://rubyforge.org/var/svn/rubygems" name = "rubygems" type = "svn" marker = ".svn" clone = "svn checkout #{url} #{name}" setup_repo(name, type, marker, clone) #dir = File.expand_path("tmp/hold/#{type}") #unless File.exist?("#{dir}/#{name}/.svn") # `mkdir -p #{dir}; cd #{dir}; svn checkout #{url} #{name}` #end #create_dir(type) #cd(type) #run "cp -r #{dir} #{name}" #cd(name) end Given /a suitable Git repository/ do url = "git://github.com/rubyworks/vclog.git" name = "vclog" type = "git" marker = ".git" clone = "git clone #{url} #{name}" setup_repo(name, type, marker, clone) #create_dir('git') #cd('git') #unless File.exist?("#{name}/.git") # cmd = "git clone #{url} #{name}" # run cmd #end #cd(name) end Given /a suitable Mercurial repository/ do url = "http://bitbucket.org/birkenfeld/sphinx" name = "sphinx" type = "hg" marker = ".hg" clone = "hg clone #{url} #{name}" setup_repo(name, type, marker, clone) #create_dir('hg') #cd('hg') #unless File.exist?("#{name}/.hg") # cmd = "hg clone #{url} #{name}" # run cmd #end #cd(name) end # TODO Given /a suitable Darcs repository/ do url = name = type = "darcs" marker = "_darcs" clone = "" #create_dir('darcs') #cd('darcs') #unless File.exist?("#{name}/_darcs") # cmd = "darcs clone " # #run cmd #end #cd(name) end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
vclog-1.9.1 | features/step_definitions/repo_steps.rb |
vclog-1.9.0 | features/step_definitions/repo_steps.rb |
vclog-1.8.2 | features/step_definitions/repo_steps.rb |