Parent

Class/Module Index [+]

Quicksearch

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 10
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 18
def export(revision_or_source, destination)
  "#{svn_cmd} #{deploy_via} " +
    if revision_or_source =~ /^(\d+|head)$/ then
      "-r #{revision_or_source} #{repository} #{destination}"
    else
      "#{revision_or_source} #{destination}"
    end
end
revision(revision) click to toggle source

Returns a command that maps human-friendly revision identifier revision into a subversion revision specification.

# File lib/vlad/subversion.rb, line 31
def revision(revision)
  "`#{svn_cmd} info #{repository} | grep 'Revision:' | cut -f2 -d\\ `"
end

[Validate]

Generated with the Darkfish Rdoc Generator 2.