Package | Description |
---|---|
org.tigris.subversion.javahl |
Provides a (mostly native, using JNI and javah) implementation of
a high level Java API for
Subversion.
|
org.tmatesoft.svn.cli.svnadmin | |
org.tmatesoft.svn.core |
This package mostly contains common classes as well as interfaces used
throughout all the library.
|
org.tmatesoft.svn.core.internal.io.dav | |
org.tmatesoft.svn.core.internal.io.dav.handlers | |
org.tmatesoft.svn.core.internal.io.fs | |
org.tmatesoft.svn.core.internal.io.svn | |
org.tmatesoft.svn.core.internal.wc | |
org.tmatesoft.svn.core.internal.wc17 | |
org.tmatesoft.svn.core.internal.wc2.admin | |
org.tmatesoft.svn.core.internal.wc2.ng | |
org.tmatesoft.svn.core.internal.wc2.old | |
org.tmatesoft.svn.core.internal.wc2.remote | |
org.tmatesoft.svn.core.io |
This package provides a low-level API for direct interacting with a Subversion repository on
the SVN protocol level.
|
org.tmatesoft.svn.core.wc |
This package provides a high-level API for managing Working Copies in a way
compatible with the native SVN command line client.
|
org.tmatesoft.svn.core.wc.admin |
This package provides API for administrative managing Subversion repositories on a local machine.
|
org.tmatesoft.svn.core.wc2 |
NEW: this package contains command-style API to perform most of
Subversion operations on the level of abstraction similar to that of the
command line client.
|
Modifier and Type | Method and Description |
---|---|
static Lock |
JavaHLObjectFactory.createLock(SVNLock svnLock) |
Modifier and Type | Method and Description |
---|---|
void |
SVNAdminRemoveLocksCommand.handleLock(String path,
SVNLock lock,
SVNErrorMessage error) |
void |
SVNAdminRemoveLocksCommand.handleUnlock(String path,
SVNLock lock,
SVNErrorMessage error) |
Modifier and Type | Method and Description |
---|---|
SVNLock |
SVNDirEntry.getLock()
Gets the lock object for this entry (if it's locked).
|
Modifier and Type | Method and Description |
---|---|
void |
SVNDirEntry.setLock(SVNLock lock)
Sets the lock object for this entry (if it's locked).
|
Modifier and Type | Method and Description |
---|---|
SVNLock |
DAVConnection.doGetLock(String path,
DAVRepository repos) |
SVNLock[] |
DAVConnection.doGetLocks(String path) |
SVNLock |
DAVConnection.doLock(String repositoryPath,
String path,
DAVRepository repos,
String comment,
boolean force,
long revision) |
SVNLock |
DAVRepository.getLock(String path) |
SVNLock[] |
DAVRepository.getLocks(String path) |
Modifier and Type | Method and Description |
---|---|
SVNLock[] |
DAVGetLocksHandler.getLocks() |
Modifier and Type | Class and Description |
---|---|
class |
FSLock |
Modifier and Type | Method and Description |
---|---|
SVNLock |
FSFS.fetchLockFromDigestFile(File digestFile,
String repositoryPath,
Collection children) |
SVNLock |
FSRepository.getLock(String path) |
SVNLock |
FSFS.getLock(String repositoryPath,
boolean haveWriteLock,
boolean throwError) |
SVNLock |
FSFS.getLockHelper(String repositoryPath,
boolean haveWriteLock) |
SVNLock[] |
FSRepository.getLocks(String path) |
SVNLock |
FSFS.lockPath(String path,
String token,
String username,
String comment,
Date expirationDate,
long currentRevision,
boolean stealLock,
boolean isDAVComment) |
Modifier and Type | Method and Description |
---|---|
void |
FSFS.deleteLock(SVNLock lock) |
Modifier and Type | Method and Description |
---|---|
static SVNLock |
SVNReader.getLock(Collection items) |
SVNLock |
SVNRepositoryImpl.getLock(String path) |
SVNLock[] |
SVNRepositoryImpl.getLocks(String path) |
Modifier and Type | Method and Description |
---|---|
static SVNLock |
SVNStatusUtil.getLock(Map repositoryLocks,
SVNURL url,
SVNURL reposRoot) |
SVNLock |
SVNStatusReporter.getLock(SVNURL url) |
protected SVNLock |
SVNStatusEditor.getLock(SVNURL url) |
Modifier and Type | Method and Description |
---|---|
static SVNEvent |
SVNEventFactory.createLockEvent(File file,
SVNEventAction action,
SVNLock lock,
SVNErrorMessage error) |
Constructor and Description |
---|
SVNEventExt(File file,
SVNNodeKind kind,
String mimetype,
long revision,
SVNStatusType cstatus,
SVNStatusType pstatus,
SVNStatusType lstatus,
SVNLock lock,
SVNEventAction action,
SVNEventAction expected,
SVNErrorMessage error,
SVNMergeRange range,
String changelistName,
long processedItemsCount,
long totalItemsCount,
SVNProperties revisionProperties,
String propertyName) |
Modifier and Type | Field and Description |
---|---|
protected Map<String,SVNLock> |
SVNStatusEditor17.myRepositoryLocks |
Modifier and Type | Method and Description |
---|---|
static SvnStatus |
SVNStatusEditor17.assembleStatus(SVNWCContext context,
File localAbsPath,
ISVNWCDb.WCDbRepositoryInfo parentReposInfo,
ISVNWCDb.SVNWCDbInfo info,
SVNNodeKind pathKind,
boolean pathSpecial,
boolean getAll,
boolean ignoreTextMods,
SVNLock repositoryLock) |
Modifier and Type | Method and Description |
---|---|
void |
SVNStatusEditor17.setRepositoryInfo(SVNURL repositoryRoot,
HashMap<String,SVNLock> repositoryLocks) |
Modifier and Type | Method and Description |
---|---|
protected SVNLock |
SvnRepositoryGetLockImpl.run() |
Modifier and Type | Method and Description |
---|---|
protected SVNLock |
SvnNgSetLock.run(SVNWCContext context) |
protected SVNLock |
SvnNgUnlock.run(SVNWCContext context) |
Modifier and Type | Method and Description |
---|---|
void |
SvnNgSetLock.handleLock(String path,
SVNLock lock,
SVNErrorMessage error) |
void |
SvnNgSetLock.handleUnlock(String path,
SVNLock lock,
SVNErrorMessage error) |
Modifier and Type | Method and Description |
---|---|
protected SVNLock |
SvnOldSetLock.run() |
protected SVNLock |
SvnOldUnlock.run() |
Modifier and Type | Method and Description |
---|---|
protected SVNLock |
SvnRemoteSetLock.run() |
protected SVNLock |
SvnRemoteUnlock.run() |
Modifier and Type | Method and Description |
---|---|
void |
SvnRemoteSetLock.handleLock(String path,
SVNLock lock,
SVNErrorMessage error) |
void |
SvnRemoteUnlock.handleLock(String path,
SVNLock lock,
SVNErrorMessage error) |
void |
SvnRemoteSetLock.handleUnlock(String path,
SVNLock lock,
SVNErrorMessage error) |
void |
SvnRemoteUnlock.handleUnlock(String path,
SVNLock lock,
SVNErrorMessage error) |
Modifier and Type | Method and Description |
---|---|
abstract SVNLock |
SVNRepository.getLock(String path)
Gets the lock for the file located at the specified path.
|
abstract SVNLock[] |
SVNRepository.getLocks(String path)
Gets all locks on or below the
path , that is if the repository
entry (located at the path ) is a directory then the method
returns locks of all locked files (if any) in it. |
Modifier and Type | Method and Description |
---|---|
void |
ISVNLockHandler.handleLock(String path,
SVNLock lock,
SVNErrorMessage error)
Handles the path locked.
|
void |
ISVNLockHandler.handleUnlock(String path,
SVNLock lock,
SVNErrorMessage error)
Handles the path unlocked.
|
Modifier and Type | Method and Description |
---|---|
SVNLock |
SVNStatus.getLocalLock()
Gets the file item's local lock.
|
SVNLock |
SVNEvent.getLock()
Gets the file item's lock information (if any) represented by an
SVNLock object.
|
SVNLock |
SVNInfo.getLock()
Gets the file item's lock.
|
SVNLock |
SVNStatus.getRemoteLock()
Gets the file item's repository lock - applicable for a remote status
invocation.
|
Modifier and Type | Method and Description |
---|---|
static SVNInfo |
SVNInfo.createInfo(String path,
SVNURL reposRootURL,
String uuid,
SVNURL url,
SVNRevision revision,
SVNDirEntry dirEntry,
SVNLock lock) |
void |
SVNStatus.setLocalLock(SVNLock localLock) |
void |
SVNStatus.setRemoteLock(SVNLock remoteLock) |
void |
SVNStatus.setRemoteStatus(SVNStatusType contents,
SVNStatusType props,
SVNLock lock,
SVNNodeKind kind)
Sets the item's remote status.
|
void |
SVNStatus.setRemoteStatus(SVNURL url,
SVNStatusType contents,
SVNStatusType props,
SVNLock lock,
SVNNodeKind kind,
SVNRevision revision,
Date date,
String author)
Sets the item's remote status.
|
Constructor and Description |
---|
SVNEvent(File file,
SVNNodeKind kind,
String mimetype,
long revision,
SVNStatusType cstatus,
SVNStatusType pstatus,
SVNStatusType lstatus,
SVNLock lock,
SVNEventAction action,
SVNEventAction expected,
SVNErrorMessage error,
SVNMergeRange range,
String changelistName,
SVNProperties revisionProperties,
String propertyName)
Constructs an SVNEvent object.
|
SVNInfo(File file,
SVNURL url,
SVNURL rootURL,
long revision,
SVNNodeKind kind,
String uuid,
long committedRevision,
String committedDate,
String author,
String schedule,
SVNURL copyFromURL,
long copyFromRevision,
String textTime,
String propTime,
String checksum,
String conflictOld,
String conflictNew,
String conflictWorking,
String propRejectFile,
SVNLock lock,
SVNDepth depth,
String changelistName,
long wcSize,
SVNTreeConflictDescription treeConflict) |
SVNInfo(String path,
SVNURL url,
SVNRevision revision,
SVNNodeKind kind,
String uuid,
SVNURL reposRootURL,
long comittedRevision,
Date date,
String author,
SVNLock lock,
SVNDepth depth,
long size) |
SVNStatus(SVNURL url,
File file,
SVNNodeKind kind,
SVNRevision revision,
SVNRevision committedRevision,
Date committedDate,
String author,
SVNStatusType contentsStatus,
SVNStatusType propertiesStatus,
SVNStatusType remoteContentsStatus,
SVNStatusType remotePropertiesStatus,
boolean isLocked,
boolean isCopied,
boolean isSwitched,
boolean isFileExternal,
File conflictNewFile,
File conflictOldFile,
File conflictWrkFile,
File projRejectFile,
String copyFromURL,
SVNRevision copyFromRevision,
SVNLock remoteLock,
SVNLock localLock,
Map entryProperties,
String changelistName,
int wcFormatVersion,
SVNTreeConflictDescription treeConflict)
Constructs an SVNStatus object filling it with status information
details.
|
Modifier and Type | Method and Description |
---|---|
SVNLock |
SVNLookClient.doGetLock(File repositoryRoot,
String path)
Retrieves lock information for the specified path.
|
SVNLock |
SVNAdminEvent.getLock()
Returns the lock information.
|
Constructor and Description |
---|
SVNAdminEvent(SVNAdminEventAction action,
SVNLock lock,
SVNErrorMessage error,
String message)
Creates a new event.
|
Modifier and Type | Method and Description |
---|---|
SVNLock |
SvnStatus.getLock()
Gets the file item's local lock.
|
SVNLock |
SvnInfo.getLock()
Gets the file item's lock.
|
SVNLock |
SvnStatus.getRepositoryLock()
Gets the file item's repository lock.
|
Modifier and Type | Method and Description |
---|---|
void |
SvnStatus.setLock(SVNLock lock)
Sets the file item's local lock.
|
void |
SvnInfo.setLock(SVNLock lock)
Sets the file item's lock.
|
void |
SvnStatus.setRepositoryLock(SVNLock repositoryLock)
Sets the file item's repository lock.
|
Copyright © 2018. All rights reserved.