Module: SVNx::Revision

Defined in:
lib/svnx/revision/argument.rb,
lib/svnx/revision/error.rb,
lib/svnx/revision/error.rb,
lib/svnx/revision/range.rb,
lib/svnx/revision/range.rb,
lib/svnx/revision/argument.rb,
lib/svnx/revision/argfactory.rb,
lib/svnx/revision/argfactory.rb

Overview

We represent what svn calls a revision (-r134:2010-1-1) as a Range, consisting of a from and to (optional) Argument.

Defined Under Namespace

Classes: Argument, ArgumentFactory, IndexArgument, Range, RelativeArgument, RevisionError, StringArgument

Constant Summary collapse

RELATIVE_REVISION_RE =
Regexp.new '^([\+\-])(\d+)$'