Module: PVN::Revision
- Defined in:
- lib/pvn/revision/argument.rb,
lib/pvn/revision/error.rb,
lib/pvn/revision/error.rb,
lib/pvn/revision/range.rb,
lib/pvn/revision/range.rb,
lib/pvn/revision/argument.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, FixnumArgument, Range, RelativeArgument, RevisionError, StringArgument, WorkingCopyArgument
Constant Summary collapse
- RELATIVE_REVISION_RE =
Regexp.new '^([\+\-])(\d+)$'