Class R10K::Module::SVN
In: lib/r10k/module/svn.rb
Parent: R10K::Module::Base

Methods

exist?   implement?   new   properties   status   sync  

Included Modules

R10K::Util::Setopts

Constants

INITIALIZE_OPTS = { :svn => :url, :rev => :expected_revision, :revision => :expected_revision, :username => :self, :password => :self

External Aliases

expected_revision -> expected_version

Attributes

expected_revision  [R]  @!attribute [r] expected_revision
  @return [String] The SVN revision that the repo should have checked out
full_path  [R]  @!attribute [r] full_path
  @return [Pathname] The filesystem path to the SVN repo
password  [R]  @!attribute [r] password
  @return [String, nil] The SVN password to be passed to the underlying SVN commands
  @api private
username  [R]  @!attribute [r] username
  @return [String, nil] The SVN username to be passed to the underlying SVN commands
  @api private
working_dir  [R]  @!attribute [r] working_dir
  @return [R10K::SVN::WorkingDir]
  @api private

Public Class methods

Public Instance methods

[Validate]