Package | Description |
---|---|
org.tmatesoft.svn.core.internal.db | |
org.tmatesoft.svn.core.internal.wc17 | |
org.tmatesoft.svn.core.internal.wc17.db | |
org.tmatesoft.svn.core.internal.wc2.old | |
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.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 |
---|---|
void |
SVNSqlJetUnionStatement.bindChecksum(int i,
SvnChecksum checksum) |
void |
SVNSqlJetStatement.bindChecksum(int i,
SvnChecksum checksum) |
Modifier and Type | Method and Description |
---|---|
SvnChecksum |
SVNWCContext.WritableBaseInfo.getMD5Checksum() |
SvnChecksum |
SVNWCContext.WritableBaseInfo.getSHA1Checksum() |
Modifier and Type | Method and Description |
---|---|
void |
ISVNEditor2.addFile(String path,
SvnChecksum checksum,
InputStream contents,
SVNProperties props,
long replacesRev) |
void |
SVNTreeConflictEditor.addFile(String path,
SvnChecksum checksum,
InputStream contents,
SVNProperties props,
long replacesRev) |
void |
ISVNEditor2.alterFile(String path,
long revision,
SVNProperties props,
SvnChecksum checksum,
InputStream newContents) |
void |
SVNTreeConflictEditor.alterFile(String path,
long expectedMoveDstRevision,
SVNProperties newProps,
SvnChecksum newChecksum,
InputStream newContents) |
static SVNWCContext.MergeInfo |
SVNUpdateEditor17.performFileMerge(SVNWCContext.MergeInfo mergeInfo,
SVNWCContext context,
File localAbsPath,
File wriAbsPath,
SvnChecksum newChecksum,
SvnChecksum originalChecksum,
SVNProperties actualProperties,
String[] extPatterns,
long oldRevision,
long targetRevision,
SVNProperties propChanges) |
Modifier and Type | Method and Description |
---|---|
static SVNCommitInfo |
SVNCommitter17.commit(SVNWCContext context,
Collection<File> tmpFiles,
Map<String,SvnCommitItem> committables,
SVNURL repositoryRoot,
ISVNEditor commitEditor,
Map<File,SvnChecksum> md5Checksums,
Map<File,SvnChecksum> sha1Checksums) |
static SVNCommitInfo |
SVNCommitter17.commit(SVNWCContext context,
Collection<File> tmpFiles,
Map<String,SvnCommitItem> committables,
SVNURL repositoryRoot,
ISVNEditor commitEditor,
Map<File,SvnChecksum> md5Checksums,
Map<File,SvnChecksum> sha1Checksums) |
Constructor and Description |
---|
SVNCommitter17(SVNWCContext context,
Map<String,SvnCommitItem> committables,
SVNURL repositoryRoot,
Collection<File> tmpFiles,
Map<File,SvnChecksum> md5Checksums,
Map<File,SvnChecksum> sha1Checksums) |
SVNCommitter17(SVNWCContext context,
Map<String,SvnCommitItem> committables,
SVNURL repositoryRoot,
Collection<File> tmpFiles,
Map<File,SvnChecksum> md5Checksums,
Map<File,SvnChecksum> sha1Checksums) |
Modifier and Type | Field and Description |
---|---|
SvnChecksum |
ISVNWCDb.WCDbBaseInfo.checksum |
SvnChecksum |
ISVNWCDb.WCDbInfo.checksum |
SvnChecksum |
ISVNWCDb.NodeInstallInfo.checksum |
SvnChecksum |
SVNWCDb.InsertBase.checksum |
SvnChecksum |
SVNWCDb.InsertWorking.checksum |
SvnChecksum |
SVNWCDb.Commit.newChecksum |
Modifier and Type | Method and Description |
---|---|
static SvnChecksum |
SvnWcDbStatementUtil.getColumnChecksum(SVNSqlJetStatement stmt,
Enum<?> f) |
SvnChecksum |
ISVNWCDb.getPristineMD5(File wcRootAbsPath,
SvnChecksum sha1Checksum)
Get the MD-5 checksum of a pristine text identified by its SHA-1 checksum
SHA1_CHECKSUM.
|
SvnChecksum |
SVNWCDb.getPristineMD5(File wcRootAbsPath,
SvnChecksum sha1Checksum) |
SvnChecksum |
ISVNWCDb.getPristineSHA1(File wcRootAbsPath,
SvnChecksum md5Checksum)
Get the SHA-1 checksum of a pristine text identified by its MD-5 checksum
MD5_CHECKSUM.
|
SvnChecksum |
SVNWCDb.getPristineSHA1(File wcRootAbsPath,
SvnChecksum md5Checksum) |
static SvnChecksum |
SvnWcDbPristines.getPristineSHA1(SVNWCDbRoot root,
SvnChecksum md5Checksum) |
Modifier and Type | Method and Description |
---|---|
void |
ISVNWCDb.addBaseFile(File localAbspath,
File reposRelpath,
SVNURL reposRootUrl,
String reposUuid,
long revision,
SVNProperties props,
long changedRev,
SVNDate changedDate,
String changedAuthor,
SvnChecksum checksum,
SVNProperties davCache,
boolean deleteWorking,
boolean updateActualProps,
SVNProperties actualProps,
boolean keepRecordedInfo,
boolean insertBaseDeleted,
Map<String,SVNProperties> iprops,
SVNSkel conflict,
SVNSkel workItems)
Add or replace a file in the BASE tree.
|
void |
SVNWCDb.addBaseFile(File localAbspath,
File reposRelpath,
SVNURL reposRootUrl,
String reposUuid,
long revision,
SVNProperties props,
long changedRev,
SVNDate changedDate,
String changedAuthor,
SvnChecksum checksum,
SVNProperties davCache,
boolean deleteWorking,
boolean updateActualProps,
SVNProperties actualProps,
boolean keepRecordedInfo,
boolean insertBaseDeleted,
Map<String,SVNProperties> iprops,
SVNSkel conflict,
SVNSkel workItems) |
static void |
SvnWcDbExternals.addExternalFile(SVNWCContext context,
File localAbsPath,
File wriAbsPath,
File reposRelPath,
SVNURL reposRootUrl,
String reposUuid,
long targetRevision,
SVNProperties newPristineProperties,
Map<String,SVNProperties> iprops,
long changedRev,
SVNDate changedDate,
String changedAuthor,
SvnChecksum newChecksum,
SVNProperties davCache,
File recordAncestorAbspath,
File recordedReposRelPath,
long recordedPegRevision,
long recordedRevision,
boolean updateActualProperties,
SVNProperties newActualProperties,
boolean keepRecordedInfo,
SVNSkel conflictSkel,
SVNSkel allWorkItems) |
boolean |
ISVNWCDb.checkPristine(File wcRootAbsPath,
SvnChecksum checksum)
Check for presence, according to the given mode (on how hard we should
examine things)
|
boolean |
SVNWCDb.checkPristine(File wcRootAbsPath,
SvnChecksum checksum) |
static boolean |
SvnWcDbPristines.checkPristine(SVNWCDbRoot root,
SvnChecksum sha1Checksum) |
static void |
SvnWcDbCopy.copyFile(SVNWCDbDir pdh,
File localRelpath,
SVNProperties props,
long changedRev,
SVNDate changedDate,
String changedAuthor,
File originalReposRelPath,
SVNURL originalRootUrl,
String originalUuid,
long originalRevision,
SvnChecksum checksum,
boolean updateActualProps,
SVNProperties newActualProps,
SVNSkel conflict,
SVNSkel workItems) |
static File |
SvnWcDbPristines.getPristineFileName(SVNWCDbRoot root,
SvnChecksum sha1Checksum,
boolean createSubdir) |
static File |
SvnWcDbPristines.getPristineFuturePath(SVNWCDbRoot root,
SvnChecksum sha1Checksum) |
SvnChecksum |
ISVNWCDb.getPristineMD5(File wcRootAbsPath,
SvnChecksum sha1Checksum)
Get the MD-5 checksum of a pristine text identified by its SHA-1 checksum
SHA1_CHECKSUM.
|
SvnChecksum |
SVNWCDb.getPristineMD5(File wcRootAbsPath,
SvnChecksum sha1Checksum) |
File |
ISVNWCDb.getPristinePath(File wcRootAbsPath,
SvnChecksum checksum)
Get the path to the pristine text file identified by SHA1_CHECKSUM.
|
File |
SVNWCDb.getPristinePath(File wcRootAbsPath,
SvnChecksum checksum) |
static File |
SvnWcDbPristines.getPristinePath(SVNWCDbRoot root,
SvnChecksum sha1Checksum) |
SvnChecksum |
ISVNWCDb.getPristineSHA1(File wcRootAbsPath,
SvnChecksum md5Checksum)
Get the SHA-1 checksum of a pristine text identified by its MD-5 checksum
MD5_CHECKSUM.
|
SvnChecksum |
SVNWCDb.getPristineSHA1(File wcRootAbsPath,
SvnChecksum md5Checksum) |
static SvnChecksum |
SvnWcDbPristines.getPristineSHA1(SVNWCDbRoot root,
SvnChecksum md5Checksum) |
void |
ISVNWCDb.globalCommit(File localAbspath,
long newRevision,
long changedRevision,
SVNDate changedDate,
String changedAuthor,
SvnChecksum newChecksum,
List<File> newChildren,
SVNProperties newDavCache,
boolean keepChangelist,
boolean noUnlock,
SVNSkel workItems)
Collapse the WORKING and ACTUAL tree changes down into BASE, called for
each committed node.
|
void |
SVNWCDb.globalCommit(File localAbspath,
long newRevision,
long changedRevision,
SVNDate changedDate,
String changedAuthor,
SvnChecksum newChecksum,
List<File> newChildren,
SVNProperties newDavCache,
boolean keepChangelist,
boolean noUnlock,
SVNSkel workItems) |
void |
ISVNWCDb.installPristine(File tempfileAbspath,
SvnChecksum sha1Checksum,
SvnChecksum md5Checksum)
Install the file TEMPFILE_ABSPATH (which is sitting in a directory given
by
ISVNWCDb.getPristineTempDir(File) ) into the pristine data store, to be
identified by the SHA-1 checksum of its contents, SHA1_CHECKSUM. |
void |
SVNWCDb.installPristine(File tempfileAbspath,
SvnChecksum sha1Checksum,
SvnChecksum md5Checksum) |
static void |
SvnWcDbPristines.installPristine(SVNWCDbRoot root,
File tempfileAbspath,
SvnChecksum sha1Checksum,
SvnChecksum md5Checksum) |
void |
ISVNWCDb.opCopyFile(File localAbsPath,
SVNProperties props,
long changedRev,
SVNDate changedDate,
String changedAuthor,
File originalReposRelPath,
SVNURL originalRootUrl,
String originalUuid,
long originalRevision,
SvnChecksum checksum,
boolean updateActualProps,
SVNProperties newActualProps,
SVNSkel conflict,
SVNSkel workItems)
Record a copy at LOCAL_ABSPATH from a repository file.
|
void |
SVNWCDb.opCopyFile(File localAbsPath,
SVNProperties props,
long changedRev,
SVNDate changedDate,
String changedAuthor,
File originalReposRelPath,
SVNURL originalRootUrl,
String originalUuid,
long originalRevision,
SvnChecksum checksum,
boolean updateActualProps,
SVNProperties newActualProps,
SVNSkel conflict,
SVNSkel workItems) |
InputStream |
ISVNWCDb.readPristine(File wcRootAbsPath,
SvnChecksum checksum)
Get a readable stream that will yield the pristine text identified by
CHECKSUM (### which should/must be its SHA-1 checksum?).
|
InputStream |
SVNWCDb.readPristine(File wcRootAbsPath,
SvnChecksum checksum) |
static InputStream |
SvnWcDbPristines.readPristine(SVNWCDbRoot root,
File wcRootAbsPath,
SvnChecksum sha1Checksum) |
void |
ISVNWCDb.removePristine(File wcRootAbsPath,
SvnChecksum checksum)
Remove the pristine text with SHA-1 checksum SHA1_CHECKSUM from the
pristine store, if it is not referenced by any of the (other) WC DB
tables.
|
void |
SVNWCDb.removePristine(File wcRootAbsPath,
SvnChecksum checksum) |
static void |
SvnWcDbPristines.removePristine(SVNWCDbRoot root,
SvnChecksum sha1Checksum) |
Modifier and Type | Field and Description |
---|---|
SvnChecksum |
SvnOldUpgrade.TextBaseFileInfo.md5Checksum |
SvnChecksum |
SvnOldUpgrade.TextBaseFileInfo.sha1Checksum |
Modifier and Type | Method and Description |
---|---|
InputStream |
ISVNWorkingCopyContentMediator.getContentAsStream(SvnChecksum checksum) |
Modifier and Type | Method and Description |
---|---|
static SvnChecksum |
SvnChecksum.fromString(String checksum)
Creates checksum object from
String . |
SvnChecksum |
SvnWorkingCopyInfo.getChecksum()
Returns checksum of the file,
null for directory. |
Modifier and Type | Method and Description |
---|---|
static boolean |
SvnChecksum.match(SvnChecksum checksum1,
SvnChecksum checksum2) |
void |
SvnWorkingCopyInfo.setChecksum(SvnChecksum checksum)
Sets checksum of the file.
|
Copyright © 2023. All rights reserved.