class Vlad::Subversion

Public Instance Methods

checkout(revision, destination) click to toggle source

Returns the command that will check out revision from the repository into directory destination

# File lib/vlad/subversion.rb, line 13
def checkout(revision, destination)
  "#{svn_cmd} co -r #{revision} #{repository} #{destination}"
end
export(revision_or_source, destination) click to toggle source

Returns the command that will export revision from the repository into the directory destination.

# File lib/vlad/subversion.rb, line 21
def export(revision_or_source, destination)
  "#{svn_cmd} #{deploy_via} " +
    if revision_or_source =~ /^(\d+|head)$/i then
      "-r #{revision_or_source} #{repository} #{destination}"
    else
      "#{revision_or_source} #{destination}"
    end
end