Module: Svn
- Extended by:
- FFI::Library
- Defined in:
- lib/svn.rb,
lib/svn/logs.rb,
lib/svn/misc.rb,
lib/svn/diffs.rb,
lib/svn/pools.rb,
lib/svn/repos.rb,
lib/svn/roots.rb,
lib/svn/utils.rb,
lib/svn/errors.rb,
lib/svn/streams.rb,
lib/svn/apr_utils.rb,
lib/svn/revisions.rb,
lib/svn/transactions.rb,
lib/svn/counted_strings.rb
Overview
:nodoc:
Defined Under Namespace
Modules: Log, Utils Classes: AprArray, AprHash, CError, ChangedPathStruct, CountedStringStruct, Diff, Error, Pool, Repo, Revision, Root, Stream, Transaction
Constant Summary collapse
- NodeKind =
enum( :none, :file, :dir, :unknown )
- Actions =
enum( :added, 65, :deleted, 68, :replaced, 82, :modified, 77 )
- PathChangeKind =
enum( :modified, :added, :deleted, :replaced, :reset )
- ChangedPath =
ChangedPathStruct.by_ref
- RootPool =
create the root pool that will be the default pool
Pool.create
- INVALID_REVNUM =
-1- LOG_PROP_NAME =
'svn:log'- AUTHOR_PROP_NAME =
'svn:author'- TIMESTAMP_PROP_NAME =
'svn:date'- CountedString =
the svn_string_t pointer type, which is the one used externally
CountedStringStruct.by_ref
Class Method Summary collapse
Class Method Details
.create(path) ⇒ Object
20 21 22 |
# File 'lib/svn.rb', line 20 def self.create( path ) Repo.create( path ) end |
.open(path) ⇒ Object
24 25 26 |
# File 'lib/svn.rb', line 24 def self.open( path ) Repo.open( path ) end |