Subversion
Enumerations
svn_opt_impl.h File Reference

Option and argument parsing for Subversion command lines (common implementation) More...

Go to the source code of this file.

Enumerations

enum  svn_opt_revision_kind {
  svn_opt_revision_unspecified,
  svn_opt_revision_number,
  svn_opt_revision_date,
  svn_opt_revision_committed,
  svn_opt_revision_previous,
  svn_opt_revision_base,
  svn_opt_revision_working,
  svn_opt_revision_head
}
 Various ways of specifying revisions. More...
 

Detailed Description

Option and argument parsing for Subversion command lines (common implementation)

Warning
This is a private implementation-specific header file. User code should include svn_opt.h instead.

Definition in file svn_opt_impl.h.

Enumeration Type Documentation

◆ svn_opt_revision_kind

Various ways of specifying revisions.

Note
In contexts where local mods are relevant, the `working' kind refers to the uncommitted "working" revision, which may be modified with respect to its base revision. In other contexts, `working' should behave the same as `committed' or `current'.
Enumerator
svn_opt_revision_unspecified 

No revision information given.

svn_opt_revision_number 

revision given as number

svn_opt_revision_date 

revision given as date

svn_opt_revision_committed 

rev of most recent change

svn_opt_revision_previous 

(rev of most recent change) - 1

svn_opt_revision_base 

.svn/entries current revision

svn_opt_revision_working 

current, plus local mods

svn_opt_revision_head 

repository youngest

Definition at line 54 of file svn_opt_impl.h.