Modifier and Type | Method and Description |
---|---|
static void |
JavaHLObjectFactory.throwException(SVNException e,
SVNClientImpl svnClient) |
Modifier and Type | Method and Description |
---|---|
private static void |
SVNAdmin.setRevisionProperty(java.lang.String path,
Revision rev,
java.lang.String propName,
java.lang.String propValue,
boolean bypassPreRevPropChangeHook,
boolean bypassPostRevPropChangeHook) |
Modifier and Type | Method and Description |
---|---|
void |
AbstractSVNLauncher.handleError(SVNException e) |
Modifier and Type | Method and Description |
---|---|
boolean |
SVNConsoleAuthenticationProvider.canStorePlainTextPassphrases(java.lang.String realm,
SVNAuthentication auth) |
boolean |
SVNConsoleAuthenticationProvider.canStorePlainTextPasswords(java.lang.String realm,
SVNAuthentication auth) |
private SVNURL |
AbstractSVNCommandEnvironment.checkRootURLOfTarget(SVNURL rootURL,
java.lang.String target) |
java.util.List<java.lang.String> |
AbstractSVNCommandEnvironment.combineTargets(java.util.Collection targets,
boolean warnReserved) |
protected abstract DefaultSVNOptions |
AbstractSVNCommandEnvironment.createClientOptions() |
static void |
SVNCommandUtil.editFileExternally(AbstractSVNCommandEnvironment env,
java.lang.String editorCommand,
java.lang.String path) |
protected java.lang.String |
AbstractSVNCommandEnvironment.getCommandName(SVNCommandLine commandLine) |
private static java.lang.String |
SVNCommandUtil.getEditorCommand(AbstractSVNCommandEnvironment env,
java.lang.String editorCommand) |
char[] |
SVNConsoleAuthenticationProvider.getKeyringPassword(java.lang.String keyringName) |
SVNURL |
AbstractSVNCommandEnvironment.getURLFromTarget(java.lang.String target) |
boolean |
AbstractSVNCommandEnvironment.handleWarning(SVNErrorMessage err,
SVNErrorCode[] warningCodes,
boolean quiet) |
void |
SVNCommandLine.init(java.lang.String[] args) |
void |
AbstractSVNCommandEnvironment.init(SVNCommandLine commandLine) |
void |
AbstractSVNCommandEnvironment.initClientManager() |
protected void |
AbstractSVNCommandEnvironment.initCommand(SVNCommandLine commandLine) |
protected abstract void |
AbstractSVNCommandEnvironment.initOption(SVNOptionValue optionValue) |
protected void |
AbstractSVNCommandEnvironment.initOptions(SVNCommandLine commandLine) |
boolean |
AbstractSVNCommandEnvironment.isVersioned(java.lang.String target) |
static void |
SvnCliTest.main(java.lang.String[] args) |
static void |
SVNCommandUtil.mergeFileExternally(AbstractSVNCommandEnvironment env,
java.lang.String basePath,
java.lang.String repositoryPath,
java.lang.String localPath,
java.lang.String mergeResultPath,
java.lang.String wcPath,
boolean[] remainsInConflict) |
private SVNOptionValue |
SVNCommandLine.nextOption() |
static void |
SVNCommandUtil.parseConfigOption(java.lang.String optionArg,
java.util.Map configOptions,
java.util.Map serversOptions) |
static java.lang.String |
SVNCommandUtil.prompt(java.lang.String promptMessage,
SVNCommandEnvironment env) |
byte[] |
AbstractSVNCommandEnvironment.readFromFile(java.io.File file) |
protected abstract java.lang.String |
AbstractSVNCommandEnvironment.refineCommandName(java.lang.String commandName,
SVNCommandLine commandLine) |
private SVNURL |
AbstractSVNCommandEnvironment.resolveRepositoryRelativeURL(SVNURL rootURL,
java.lang.String relativeURL) |
abstract void |
AbstractSVNCommand.run() |
static byte[] |
SVNCommandUtil.runEditor(AbstractSVNCommandEnvironment env,
java.lang.String editorCommand,
byte[] existingValue,
java.lang.String prefix) |
private static java.lang.String |
SVNCommandUtil.runEditor(java.lang.String editorCommand,
java.lang.String[] args,
java.lang.String[] env,
ISVNReturnValueCallback callback) |
protected void |
AbstractSVNCommandEnvironment.validateOptions(SVNCommandLine commandLine) |
Modifier and Type | Method and Description |
---|---|
protected void |
SVNPropertiesCommand.checkBooleanProperty(java.lang.String name,
SVNPropertyValue value) |
protected java.lang.String |
SVNPropertiesCommand.checkRevPropTarget(SVNRevision revision,
java.util.Collection targets) |
private void |
SVNStatusCommand.countConflicts(SVNStatus status) |
protected DefaultSVNOptions |
SVNCommandEnvironment.createClientOptions() |
(package private) static SvnNewDiffGenerator |
SVNDiffCommand.createDiffGenerator(SVNCommandEnvironment svnEnvironment) |
private void |
SVNLogCommand.doDiff(SVNDiffClient client,
SVNLogEntry logEntry,
SVNPath target,
SVNDepth depth) |
private void |
SVNInfoCommand.findPrintWhat(java.lang.String keyword) |
java.lang.String |
SVNCommandEnvironment.getCommitMessage(java.lang.String message,
SVNCommitItem[] commitables) |
SVNDiffOptions |
SVNCommandEnvironment.getDiffOptions() |
protected java.lang.String |
SVNLockCommand.getLockMessage() |
SVNProperties |
SVNCommandEnvironment.getRevisionProperties(java.lang.String message,
SVNCommitItem[] commitables,
SVNProperties revisionProperties) |
protected SVNURL |
SVNPropertiesCommand.getRevpropURL(SVNRevision revision,
java.util.Collection targets) |
SVNConflictResult |
SVNCommandLineConflictHandler.handleConflict(SVNConflictDescription conflictDescription) |
SVNConflictResult |
SVNCommandLineConflictHandler.handleConflictNoStats(SVNConflictDescription conflictDescription) |
void |
SVNDiffCommand.handleDiffStatus(SVNDiffStatus diffStatus) |
void |
SVNListCommand.handleDirEntry(SVNDirEntry dirEntry) |
void |
SVNNotifyPrinter.handleEvent(SVNEvent event,
double progress) |
void |
SVNInfoCommand.handleInfo(SVNInfo info) |
void |
SVNBlameCommand.handleLine(java.util.Date date,
long revision,
java.lang.String author,
java.lang.String line) |
void |
SVNBlameCommand.handleLine(java.util.Date date,
long revision,
java.lang.String author,
java.lang.String line,
java.util.Date mergedDate,
long mergedRevision,
java.lang.String mergedAuthor,
java.lang.String mergedPath,
int lineNumber) |
void |
SVNMergeInfoCommand.handleLogEntry(SVNLogEntry logEntry) |
void |
SVNLogCommand.handleLogEntry(SVNLogEntry logEntry) |
void |
SVNPropertiesCommand.handleProperty(java.io.File path,
SVNPropertyData property) |
void |
SVNPropertiesCommand.handleProperty(long revision,
SVNPropertyData property) |
void |
SVNPropDelCommand.handleProperty(long revision,
SVNPropertyData property) |
void |
SVNPropSetCommand.handleProperty(long revision,
SVNPropertyData property) |
void |
SVNPropertiesCommand.handleProperty(SVNURL url,
SVNPropertyData property) |
boolean |
SVNBlameCommand.handleRevision(java.util.Date date,
long revision,
java.lang.String author,
java.io.File contents) |
void |
SVNStatusCommand.handleStatus(SVNStatus status) |
void |
SVNCommandEnvironment.initClientManager() |
protected void |
SVNCommandEnvironment.initOption(SVNOptionValue optionValue) |
protected void |
SVNCommandEnvironment.initOptions(SVNCommandLine commandLine) |
private void |
SVNCommandEnvironment.parseRevisionProperty(SVNOptionValue optionValue) |
private void |
SVNPropSetCommand.printBinaryMimeTypeWarning(java.util.Collection targets,
java.lang.String propertyName,
SVNPropertyValue propertyValue) |
private void |
SVNInfoCommand.printInfoItem(SVNInfo info) |
protected void |
SVNLogCommand.printLogEntry(SVNLogEntry logEntry) |
protected void |
SVNLogCommand.printLogEntryXML(SVNLogEntry logEntry) |
void |
SVNStatusPrinter.printStatus(java.lang.String path,
SVNStatus status,
boolean detailed,
boolean showLastCommitted,
boolean skipUnrecognized,
boolean showReposLocks) |
protected java.lang.String |
SVNCommandEnvironment.refineCommandName(java.lang.String commandName,
SVNCommandLine commandLine) |
protected void |
SVNSwitchCommand.relocate(java.util.List targets) |
void |
SVNMergeCommand.run() |
void |
SVNPropEditCommand.run() |
void |
SVNChangeListCommand.run() |
void |
SVNMergeInfoCommand.run() |
void |
SVNLogCommand.run() |
void |
SVNInfoCommand.run() |
void |
SVNDeleteCommand.run() |
void |
SVNMkDirCommand.run() |
void |
SVNPropGetCommand.run() |
void |
SVNCleanupCommand.run() |
void |
SVNSwitchCommand.run() |
void |
SVNPropListCommand.run() |
void |
SVNCommitCommand.run() |
void |
SVNUpgradeCommand.run() |
void |
SVNImportCommand.run() |
void |
SVNRevertCommand.run() |
void |
SVNUnLockCommand.run() |
void |
SVNLockCommand.run() |
void |
SVNPropDelCommand.run() |
void |
SVNStatusCommand.run() |
void |
SVNResolveCommand.run() |
void |
SVNCatCommand.run() |
void |
SVNExportCommand.run() |
void |
SVNCopyCommand.run() |
void |
SVNResolvedCommand.run() |
void |
SVNListCommand.run() |
void |
SVNMoveCommand.run() |
void |
SVNHelpCommand.run() |
void |
SVNAddCommand.run() |
void |
SVNDiffCommand.run() |
void |
SVNPropSetCommand.run() |
void |
SVNUpdateCommand.run() |
void |
SVNCheckoutCommand.run() |
void |
SVNPatchCommand.run() |
void |
SVNBlameCommand.run() |
private void |
SVNCommandLineConflictHandler.showConflictedChunks(SVNMergeFileSet files) |
protected void |
SVNCommandEnvironment.validateOptions(SVNCommandLine commandLine) |
Modifier and Type | Method and Description |
---|---|
protected java.io.File |
SVNAdminCommand.getLocalRepository() |
protected java.io.File |
SVNAdminCommand.getLocalRepository(int index) |
protected long |
SVNAdminCommand.getRevisionNumber(SVNRevision rev,
long latestRevision,
SVNRepository repos) |
void |
SVNAdminLoadCommand.handleAdminEvent(SVNAdminEvent event,
double progress) |
void |
SVNAdminListTransactionsCommand.handleAdminEvent(SVNAdminEvent event,
double progress) |
void |
SVNAdminRemoveTransactionsCommand.handleAdminEvent(SVNAdminEvent event,
double progress) |
void |
SVNAdminRecoverCommand.handleAdminEvent(SVNAdminEvent event,
double progress) |
void |
SVNAdminDumpCommand.handleAdminEvent(SVNAdminEvent event,
double progress) |
void |
SVNAdminUpgradeCommand.handleAdminEvent(SVNAdminEvent event,
double progress) |
void |
SVNAdminPackCommand.handleAdminEvent(SVNAdminEvent event,
double progress) |
void |
SVNAdminVerifyCommand.handleAdminEvent(SVNAdminEvent event,
double progress) |
void |
SVNAdminLoadCommand.handleEvent(SVNEvent event,
double progress) |
void |
SVNAdminListTransactionsCommand.handleEvent(SVNEvent event,
double progress) |
void |
SVNAdminRemoveTransactionsCommand.handleEvent(SVNEvent event,
double progress) |
void |
SVNAdminRecoverCommand.handleEvent(SVNEvent event,
double progress) |
void |
SVNAdminDumpCommand.handleEvent(SVNEvent event,
double progress) |
void |
SVNAdminUpgradeCommand.handleEvent(SVNEvent event,
double progress) |
void |
SVNAdminPackCommand.handleEvent(SVNEvent event,
double progress) |
void |
SVNAdminVerifyCommand.handleEvent(SVNEvent event,
double progress) |
void |
SVNAdminRemoveLocksCommand.handleLock(java.lang.String path,
SVNLock lock,
SVNErrorMessage error) |
void |
SVNAdminRemoveLocksCommand.handleUnlock(java.lang.String path,
SVNLock lock,
SVNErrorMessage error) |
protected void |
SVNAdminCommandEnvironment.initOption(SVNOptionValue optionValue) |
protected java.lang.String |
SVNAdminCommandEnvironment.refineCommandName(java.lang.String commandName,
SVNCommandLine commandLine) |
void |
SVNAdminLoadCommand.run() |
void |
SVNAdminHelpCommand.run() |
void |
SVNAdminListTransactionsCommand.run() |
void |
SVNAdminRemoveTransactionsCommand.run() |
void |
SVNAdminRecoverCommand.run() |
void |
SVNAdminListLocksCommand.run() |
void |
SVNAdminDumpCommand.run() |
void |
SVNAdminUpgradeCommand.run() |
void |
SVNAdminPackCommand.run() |
void |
SVNAdminHotCopyCommand.run() |
void |
SVNAdminSetLogCommand.run() |
void |
SVNAdminRemoveLocksCommand.run() |
void |
SVNAdminSetRevPropCommand.run() |
void |
SVNAdminSetUUIDCommand.run() |
void |
SVNAdminCreateCommand.run() |
void |
SVNAdminVerifyCommand.run() |
Modifier and Type | Method and Description |
---|---|
protected DefaultSVNOptions |
SVNDumpFilterCommandEnvironment.createClientOptions() |
void |
SVNDumpFilterIncludeCommand.handleAdminEvent(SVNAdminEvent event,
double progress) |
void |
SVNDumpFilterExcludeCommand.handleAdminEvent(SVNAdminEvent event,
double progress) |
void |
SVNDumpFilterIncludeCommand.handleEvent(SVNEvent event,
double progress) |
void |
SVNDumpFilterExcludeCommand.handleEvent(SVNEvent event,
double progress) |
protected void |
SVNDumpFilterCommandEnvironment.initOption(SVNOptionValue optionValue) |
protected void |
SVNDumpFilterCommandEnvironment.initOptions(SVNCommandLine commandLine) |
protected java.lang.String |
SVNDumpFilterCommandEnvironment.refineCommandName(java.lang.String commandName,
SVNCommandLine commandLine) |
void |
SVNDumpFilterIncludeCommand.run() |
void |
SVNDumpFilterHelpCommand.run() |
void |
SVNDumpFilterExcludeCommand.run() |
Modifier and Type | Method and Description |
---|---|
SVNDiffOptions |
SVNLookCommandEnvironment.getDiffOptions() |
protected FSRoot |
SVNLookCommand.getFSRoot() |
protected SVNProperties |
SVNLookCommand.getProperties() |
void |
SVNLookDirsChangedCommand.handleDir(java.lang.String path) |
void |
SVNLookChangedCommand.handleEntry(SVNChangeEntry entry) |
void |
SVNLookHistoryCommand.handlePath(SVNAdminPath path) |
void |
SVNLookTreeCommand.handlePath(SVNAdminPath adminPath) |
protected void |
SVNLookCommandEnvironment.initOption(SVNOptionValue optionValue) |
protected java.lang.String |
SVNLookCommandEnvironment.refineCommandName(java.lang.String commandName,
SVNCommandLine commandLine) |
void |
SVNLookCatCommand.run() |
void |
SVNLookInfoCommand.run() |
void |
SVNLookLockCommand.run() |
void |
SVNLookPropListCommand.run() |
void |
SVNLookDiffCommand.run() |
void |
SVNLookHistoryCommand.run() |
void |
SVNLookLogCommand.run() |
void |
SVNLookYoungestCommand.run() |
void |
SVNLookHelpCommand.run() |
void |
SVNLookPropGetCommand.run() |
void |
SVNLookUUIDCommand.run() |
void |
SVNLookTreeCommand.run() |
void |
SVNLookChangedCommand.run() |
void |
SVNLookAuthorCommand.run() |
void |
SVNLookDateCommand.run() |
void |
SVNLookFileSizeCommand.run() |
void |
SVNLookDirsChangedCommand.run() |
protected void |
SVNLookCommandEnvironment.validateOptions(SVNCommandLine commandLine) |
Modifier and Type | Method and Description |
---|---|
void |
SVNSyncSynchronizeCommand.handleAdminEvent(SVNAdminEvent event,
double progress) |
void |
SVNSyncInitializeCommand.handleAdminEvent(SVNAdminEvent event,
double progress) |
void |
SVNSyncCopyRevPropsCommand.handleAdminEvent(SVNAdminEvent event,
double progress) |
void |
SVNSyncSynchronizeCommand.handleEvent(SVNEvent event,
double progress) |
void |
SVNSyncInitializeCommand.handleEvent(SVNEvent event,
double progress) |
void |
SVNSyncCopyRevPropsCommand.handleEvent(SVNEvent event,
double progress) |
protected void |
SVNSyncCommandEnvironment.initOption(SVNOptionValue optionValue) |
protected java.lang.String |
SVNSyncCommandEnvironment.refineCommandName(java.lang.String commandName,
SVNCommandLine commandLine) |
void |
SVNSyncSynchronizeCommand.run() |
void |
SVNSyncInitializeCommand.run() |
void |
SVNSyncCopyRevPropsCommand.run() |
void |
SVNSyncInfoCommand.run() |
void |
SVNSyncHelpCommand.run() |
protected void |
SVNSyncCommandEnvironment.validateOptions(SVNCommandLine commandLine) |
Modifier and Type | Method and Description |
---|---|
protected void |
SVNVersionCommandEnvironment.initOption(SVNOptionValue optionValue) |
protected java.lang.String |
SVNVersionCommandEnvironment.refineCommandName(java.lang.String commandName,
SVNCommandLine commandLine) |
void |
SVNVersionCommand.run() |
void |
SVNVersionHelpCommand.run() |
Modifier and Type | Class and Description |
---|---|
class |
SVNAuthenticationException
An exception class that is used to signal about the fact that errors
occured exactly during an authentication try.
|
class |
SVNCancelException
The SVNCancelException is used to signal about an operation
cancel event.
|
Modifier and Type | Method and Description |
---|---|
SVNException |
SVNCommitInfo.getError()
Deprecated.
use
SVNCommitInfo.getErrorMessage() instead |
Modifier and Type | Method and Description |
---|---|
private java.util.List |
SVNAnnotationGenerator.addFileBlame(java.io.File previousFile,
java.io.File currentFile,
java.util.List chain) |
void |
SVNAnnotationGenerator.addFileBlame(java.io.InputStream contents) |
SVNURL |
SVNURL.appendPath(java.lang.String segment,
boolean uriEncoded)
Constructs a new SVNURL representation appending a new path
segment to the path component of this representation.
|
void |
SVNAnnotationGenerator.applyTextDelta(java.lang.String token,
java.lang.String baseChecksum)
Creates a temporary file for delta application.
|
void |
SVNAnnotationGenerator.closeRevision(java.lang.String token)
Does nothing.
|
static SVNURL |
SVNURL.create(java.lang.String protocol,
java.lang.String userInfo,
java.lang.String host,
int port,
java.lang.String path,
boolean uriEncoded)
Creates a new SVNURL representation from the given url
components.
|
static SVNURL |
SVNURL.fromFile(java.io.File repositoryPath)
Creates a "file:///" SVNURL
representation given a filesystem style repository path.
|
void |
ISVNDirEntryHandler.handleDirEntry(SVNDirEntry dirEntry)
Handles a directory entry passed.
|
void |
ISVNLogEntryHandler.handleLogEntry(SVNLogEntry logEntry)
Handles a log entry passed.
|
SVNMergeRangeList |
SVNMergeRangeList.merge(SVNMergeRangeList rangeList)
Merges two range lists placing the results into a new
SVNMergeRangeList object. |
private static java.lang.String |
SVNURL.norlmalizeURLPath(java.lang.String url,
java.lang.String path) |
private void |
SVNAnnotationGenerator.normalizeBlames(java.util.List chain,
java.util.List mergedChain) |
void |
SVNAnnotationGenerator.openRevision(SVNFileRevision fileRevision)
Handles a next revision.
|
static SVNURL |
SVNURL.parseURIDecoded(java.lang.String url)
Deprecated.
|
static SVNURL |
SVNURL.parseURIEncoded(java.lang.String url)
Parses the given UTF-8 encoded url string and creates a new
SVNURL representation for this url.
|
SVNURL |
SVNURL.removePathTail()
Constructs a new SVNURL representation removing a tail path
segment from the path component of this representation.
|
void |
SVNAnnotationGenerator.reportAnnotations(ISVNAnnotateHandler handler,
java.lang.String inputEncoding)
Dispatches file lines along with author & revision info to the provided
annotation handler.
|
SVNURL |
SVNURL.setPath(java.lang.String path,
boolean uriEncoded)
Creates a new SVNURL object replacing a path component of
this object with a new provided one.
|
java.io.OutputStream |
SVNAnnotationGenerator.textDeltaChunk(java.lang.String token,
SVNDiffWindow diffWindow)
Applies a next text delta chunk.
|
void |
SVNAnnotationGenerator.textDeltaEnd(java.lang.String token)
Marks the end of the text delta series.
|
Constructor and Description |
---|
SVNURL(java.lang.String url,
boolean uriEncoded) |
Modifier and Type | Method and Description |
---|---|
void |
ISVNAuthenticationManager.acknowledgeAuthentication(boolean accepted,
java.lang.String kind,
java.lang.String realm,
SVNErrorMessage errorMessage,
SVNAuthentication authentication)
Accepts the given authentication if it was successfully accepted by a
repository server, or not if authentication failed.
|
void |
ISVNAuthenticationManagerExt.acknowledgeAuthentication(boolean accepted,
java.lang.String kind,
java.lang.String realm,
SVNErrorMessage errorMessage,
SVNAuthentication authentication,
SVNURL accessedLocation) |
static void |
BasicAuthenticationManager.acknowledgeAuthentication(boolean accepted,
java.lang.String kind,
java.lang.String realm,
SVNErrorMessage errorMessage,
SVNAuthentication authentication,
SVNURL accessedURL,
ISVNAuthenticationManager authManager)
Utility method to acknowledge successful or failed authentication attempt
|
SVNAuthentication |
BasicAuthenticationManager.getFirstAuthentication(java.lang.String kind,
java.lang.String realm,
SVNURL url)
Returns the first user's authentication credentials.
|
SVNAuthentication |
ISVNAuthenticationManager.getFirstAuthentication(java.lang.String kind,
java.lang.String realm,
SVNURL url)
Retrieves the first user credential.
|
SVNAuthentication |
BasicAuthenticationManager.getNextAuthentication(java.lang.String kind,
java.lang.String realm,
SVNURL url)
Returns next user authentication credentials.
|
SVNAuthentication |
ISVNAuthenticationManager.getNextAuthentication(java.lang.String kind,
java.lang.String realm,
SVNURL url)
Retrieves the next user credential if the first try failed.
|
ISVNProxyManager |
BasicAuthenticationManager.getProxyManager(SVNURL url)
Returns itself as a proxy manager.
|
ISVNProxyManager |
ISVNAuthenticationManager.getProxyManager(SVNURL url)
Returns a proxy manager that keeps settings for that proxy
server over which HTTP requests are send to a repository server.
|
javax.net.ssl.TrustManager |
BasicAuthenticationManager.getTrustManager(SVNURL url)
Returns null.
|
javax.net.ssl.TrustManager |
ISVNAuthenticationManager.getTrustManager(SVNURL url)
Returns a manager which handles trust data for the specified
url . |
void |
BasicAuthenticationManager.verifyHostKey(java.lang.String hostName,
int port,
java.lang.String keyAlgorithm,
byte[] hostKey) |
void |
ISVNSSHHostVerifier.verifyHostKey(java.lang.String hostName,
int port,
java.lang.String keyAlgorithm,
byte[] hostKey) |
Modifier and Type | Method and Description |
---|---|
void |
SVNSqlJetDb.beginTransaction(org.tmatesoft.sqljet.core.SqlJetTransactionMode mode) |
void |
SVNSqlJetStatement.bindf(java.lang.String format,
java.lang.Object... data) |
void |
SVNSqlJetUnionStatement.bindf(java.lang.String format,
java.lang.Object... data) |
void |
SVNSqlJetStatement.bindIProperties(int i,
java.util.Map<java.lang.String,SVNProperties> iprops) |
void |
SVNSqlJetStatement.bindProperties(int i,
SVNProperties props) |
void |
SVNSqlJetUnionStatement.bindProperties(int i,
SVNProperties props) |
protected void |
SVNSqlJetSelectFieldsStatement.checkField(int f) |
void |
SVNSqlJetDb.close() |
void |
SVNSqlJetDb.commit() |
long |
SVNSqlJetStatement.count() |
static void |
SVNSqlJetDb.createSqlJetError(org.tmatesoft.sqljet.core.SqlJetException e) |
long |
SVNSqlJetStatement.done() |
boolean |
SVNSqlJetSelectStatement.eof() |
boolean |
SVNSqlJetStatement.eof() |
long |
SVNSqlJetDeleteStatement.exec() |
long |
SVNSqlJetUpdateStatement.exec() |
long |
SVNSqlJetInsertStatement.exec() |
long |
SVNSqlJetStatement.exec() |
void |
SVNSqlJetDb.execStatement(SVNWCDbStatements statementIndex) |
java.lang.Object |
SVNSqlJetStatement.getColumn(java.lang.Enum<?> f) |
protected java.lang.Object |
SVNSqlJetSelectStatement.getColumn(java.lang.String f) |
protected java.lang.Object |
SVNSqlJetStatement.getColumn(java.lang.String f) |
byte[] |
SVNSqlJetStatement.getColumnBlob(java.lang.Enum<?> f) |
byte[] |
SVNSqlJetSelectFieldsStatement.getColumnBlob(int f) |
protected byte[] |
SVNSqlJetSelectStatement.getColumnBlob(java.lang.String f) |
protected byte[] |
SVNSqlJetStatement.getColumnBlob(java.lang.String f) |
boolean |
SVNSqlJetStatement.getColumnBoolean(java.lang.Enum<?> f) |
java.util.List<Structure<StructureFields.InheritedProperties>> |
SVNSqlJetStatement.getColumnInheritedProperties(java.lang.Enum<?> f) |
java.util.List<Structure<StructureFields.InheritedProperties>> |
SVNSqlJetStatement.getColumnInheritedProperties(java.lang.String f) |
long |
SVNSqlJetStatement.getColumnLong(java.lang.Enum<?> f) |
long |
SVNSqlJetSelectFieldsStatement.getColumnLong(int f) |
protected long |
SVNSqlJetSelectStatement.getColumnLong(java.lang.String f) |
protected long |
SVNSqlJetStatement.getColumnLong(java.lang.String f) |
SVNProperties |
SVNSqlJetStatement.getColumnProperties(java.lang.Enum<?> f) |
protected SVNProperties |
SVNSqlJetStatement.getColumnProperties(java.lang.String f) |
long |
SVNSqlJetStatement.getColumnRevnum(java.lang.Enum<?> f) |
java.lang.String |
SVNSqlJetStatement.getColumnString(java.lang.Enum<?> f) |
java.lang.String |
SVNSqlJetSelectFieldsStatement.getColumnString(int f) |
protected java.lang.String |
SVNSqlJetSelectStatement.getColumnString(java.lang.String f) |
protected java.lang.String |
SVNSqlJetStatement.getColumnString(java.lang.String f) |
protected java.lang.String |
SVNSqlJetSelectFieldsStatement.getFieldName(int f) |
protected abstract java.util.Map<java.lang.String,java.lang.Object> |
SVNSqlJetInsertStatement.getInsertValues() |
SVNSqlJetStatement |
SVNSqlJetStatement.getJoinedStatement(java.lang.Enum<?> joinedTable) |
SVNSqlJetStatement |
SVNSqlJetStatement.getJoinedStatement(java.lang.String joinedTable) |
protected java.lang.String |
SVNSqlJetSelectStatement.getRowPath() |
protected java.lang.Enum<?> |
SVNSqlJetSelectStatement.getRowPathField() |
java.util.Map<java.lang.String,java.lang.Object> |
SVNSqlJetSelectStatement.getRowValues() |
java.util.Map<java.lang.String,java.lang.Object> |
SVNSqlJetStatement.getRowValues() |
java.util.Map<java.lang.String,java.lang.Object> |
SVNSqlJetSelectStatement.getRowValues2(java.util.Map<java.lang.String,java.lang.Object> v) |
SVNSqlJetStatement |
SVNSqlJetDb.getStatement(SVNWCDbStatements statementIndex) |
SVNSqlJetDb |
SVNSqlJetDb.getTemporaryDb() |
abstract java.util.Map<java.lang.String,java.lang.Object> |
SVNSqlJetUpdateStatement.getUpdateValues() |
protected java.lang.Object[] |
SVNSqlJetSelectStatement.getWhere() |
boolean |
SVNSqlJetStatement.hasColumnInheritedProperties(java.lang.Enum<?> f) |
boolean |
SVNSqlJetStatement.hasColumnInheritedProperties(java.lang.String f) |
boolean |
SVNSqlJetStatement.hasColumnProperties(java.lang.Enum<?> f) |
protected boolean |
SVNSqlJetStatement.hasColumnProperties(java.lang.String f) |
boolean |
SVNSqlJetDb.hasTable(java.lang.String tableName) |
long |
SVNSqlJetStatement.insert(java.lang.Object... data) |
boolean |
SVNSqlJetStatement.isColumnNull(java.lang.Enum<?> f) |
boolean |
SVNSqlJetSelectFieldsStatement.isColumnNull(int f) |
protected boolean |
SVNSqlJetSelectStatement.isColumnNull(java.lang.String f) |
protected boolean |
SVNSqlJetStatement.isColumnNull(java.lang.String f) |
protected boolean |
SVNSqlJetSelectStatement.isFilterPassed() |
private boolean |
SVNSqlJetSelectStatement.isPathScoped() |
protected boolean |
SVNSqlJetSelectStatement.isPathScopeInIndex() |
private void |
SVNSqlJetSelectStatement.loadRowValues(boolean has) |
boolean |
SVNSqlJetSelectStatement.next() |
boolean |
SVNSqlJetStatement.next() |
boolean |
SVNSqlJetUnionStatement.next() |
void |
SVNSqlJetStatement.nextRow() |
static SVNSqlJetDb |
SVNSqlJetDb.open(java.io.File sdbAbsPath,
SVNSqlJetDb.Mode mode) |
static SVNSqlJetDb |
SVNSqlJetDb.open(java.io.File sdbAbsPath,
SVNSqlJetDb.Mode mode,
org.tmatesoft.sqljet.core.internal.SqlJetPagerJournalMode journalMode,
boolean temporaryDbInMemory) |
protected org.tmatesoft.sqljet.core.table.ISqlJetCursor |
SVNSqlJetSelectStatement.openCursor() |
protected org.tmatesoft.sqljet.core.table.ISqlJetCursor |
SVNSqlJetStatement.openCursor() |
static java.util.List<Structure<StructureFields.InheritedProperties>> |
SVNSqlJetStatement.parseInheritedProperties(byte[] val) |
static SVNProperties |
SVNSqlJetStatement.parseProperties(byte[] val) |
private boolean |
SVNSqlJetSelectStatement.pathIsDecendant() |
private boolean |
SVNSqlJetSelectStatement.pathScopeMatches() |
private SVNSqlJetStatement |
SVNSqlJetDb.prepareStatement(SVNWCDbStatements statementIndex) |
void |
SVNSqlJetTableStatement.reset() |
void |
SVNSqlJetSelectStatement.reset() |
void |
SVNSqlJetStatement.reset() |
void |
SVNSqlJetUnionStatement.reset() |
void |
SVNSqlJetDb.rollback() |
void |
SVNSqlJetDb.runTransaction(SVNSqlJetTransaction transaction) |
void |
SVNSqlJetDb.runTransaction(SVNSqlJetTransaction transaction,
org.tmatesoft.sqljet.core.SqlJetTransactionMode mode) |
void |
SVNSqlJetTransaction.transaction(SVNSqlJetDb db) |
Constructor and Description |
---|
SVNSqlJetDeleteStatement(SVNSqlJetDb sDb,
java.lang.Enum<?> fromTable) |
SVNSqlJetInsertStatement(SVNSqlJetDb sDb,
java.lang.Enum<?> tableName) |
SVNSqlJetInsertStatement(SVNSqlJetDb sDb,
java.lang.Enum<?> tableName,
org.tmatesoft.sqljet.core.schema.SqlJetConflictAction conflictAction) |
SVNSqlJetSelectFieldsStatement(SVNSqlJetDb sDb,
java.lang.Enum<?> fromTable) |
SVNSqlJetSelectFieldsStatement(SVNSqlJetDb sDb,
java.lang.Enum<?> fromTable,
java.lang.Enum<?> indexName) |
SVNSqlJetSelectFieldsStatement(SVNSqlJetDb sDb,
java.lang.String fromTable) |
SVNSqlJetSelectStatement(SVNSqlJetDb sDb,
java.lang.Enum<?> fromTable) |
SVNSqlJetSelectStatement(SVNSqlJetDb sDb,
java.lang.Enum<?> fromTable,
java.lang.Enum<?> indexName) |
SVNSqlJetSelectStatement(SVNSqlJetDb sDb,
java.lang.String fromTable) |
SVNSqlJetSelectStatement(SVNSqlJetDb sDb,
java.lang.String fromTable,
java.lang.String indexName) |
SVNSqlJetTableStatement(SVNSqlJetDb sDb,
java.lang.Enum<?> tableName) |
SVNSqlJetTableStatement(SVNSqlJetDb sDb,
java.lang.String tableName) |
SVNSqlJetUpdateStatement(SVNSqlJetDb sDb,
java.lang.Enum<?> fromTable) |
SVNSqlJetUpdateStatement(SVNSqlJetDb sDb,
java.lang.Enum<?> fromTable,
java.lang.Enum<?> indexName) |
Modifier and Type | Method and Description |
---|---|
java.nio.ByteBuffer |
SVNDeltaCombiner.addWindow(SVNDiffWindow window) |
SVNRangeTree.SVNRangeListNode |
SVNRangeTree.buildRangeList(int offset,
int limit) |
private SVNDiffWindow |
SVNDeltaCombiner.combineWindows(SVNDiffWindow window) |
private void |
SVNDeltaCombiner.copySourceInstructions(int offset,
int limit,
int targetOffset,
SVNDiffWindow window,
SVNDiffInstruction[] windowInsructions) |
private int |
SVNDeltaCombiner.findInstructionIndex(SVNDeltaCombiner.SVNOffsetsIndex offsets,
int offset) |
void |
SVNRangeTree.insert(int offset,
int limit,
int targetOffset) |
void |
SVNDeltaReader.nextWindow(byte[] data,
int offset,
int length,
java.lang.String path,
ISVNDeltaConsumer consumer) |
SVNDiffWindow |
SVNDeltaCombiner.readWindow(FSFile file,
int version) |
void |
SVNDeltaReader.reset(java.lang.String path,
ISVNDeltaConsumer consumer) |
void |
SVNDeltaCombiner.skipWindow(FSFile file) |
void |
SVNRangeTree.splay(int offset) |
Modifier and Type | Method and Description |
---|---|
void |
DAVCommitEditor.abortEdit() |
void |
DAVCommitEditor.absentDir(java.lang.String path) |
void |
DAVCommitEditor.absentFile(java.lang.String path) |
void |
DAVCommitEditor.addDir(java.lang.String path,
java.lang.String copyPath,
long copyRevision) |
void |
DAVCommitEditor.addFile(java.lang.String path,
java.lang.String copyPath,
long copyRevision) |
void |
DAVCommitEditor.applyTextDelta(java.lang.String path,
java.lang.String baseChecksum) |
void |
DAVCommitEditor.changeDirProperty(java.lang.String name,
SVNPropertyValue value) |
void |
DAVCommitEditor.changeFileProperty(java.lang.String path,
java.lang.String name,
SVNPropertyValue value) |
private void |
DAVCommitEditor.checkoutResource(DAVResource resource,
boolean allow404) |
SVNNodeKind |
DAVRepository.checkPath(java.lang.String path,
long revision) |
void |
DAVCommitEditor.closeDir() |
SVNCommitInfo |
DAVCommitEditor.closeEdit() |
void |
DAVCommitEditor.closeFile(java.lang.String path,
java.lang.String textChecksum) |
private java.lang.String[] |
DAVCommitEditor.createActivity() |
private SVNDirEntry |
DAVRepository.createDirEntry(java.lang.String fullPath,
DAVProperties child) |
private byte[] |
DAVCommitEditor.createTxnPostBody(SVNProperties revisionProperties) |
void |
DAVCommitEditor.deleteEntry(java.lang.String path,
long revision) |
void |
DAVRepository.diff(SVNURL url,
long targetRevision,
long revision,
java.lang.String target,
boolean ignoreAncestry,
SVNDepth depth,
boolean getContents,
ISVNReporterBaton reporter,
ISVNEditor editor) |
HTTPStatus |
DAVConnection.doCheckout(java.lang.String activityPath,
java.lang.String repositoryPath,
java.lang.String path,
boolean allow404) |
void |
DAVConnection.doCopy(java.lang.String src,
java.lang.String dst,
int depth) |
HTTPStatus |
DAVConnection.doDelete(java.lang.String path) |
HTTPStatus |
DAVConnection.doDelete(java.lang.String repositoryPath,
java.lang.String path,
long revision) |
void |
DAVConnection.doGet(java.lang.String path,
java.io.OutputStream os) |
void |
DAVConnection.doGet(java.lang.String path,
java.lang.String deltaBaseVersionURL,
java.io.OutputStream os) |
java.lang.String |
DAVRepository.doGetFullPath(java.lang.String relativeOrRepositoryPath) |
SVNLock |
DAVConnection.doGetLock(java.lang.String path,
DAVRepository repos) |
SVNLock[] |
DAVConnection.doGetLocks(java.lang.String path) |
private java.util.Map |
DAVRepository.doGetMergeInfo(java.lang.String[] paths,
long revision,
SVNMergeInfoInheritance inherit,
boolean includeDescendants) |
protected java.lang.String |
DAVRepository.doGetRepositoryPath(java.lang.String relativePath) |
HTTPStatus |
DAVConnection.doHead(java.lang.String path) |
SVNLock |
DAVConnection.doLock(java.lang.String repositoryPath,
java.lang.String path,
DAVRepository repos,
java.lang.String comment,
boolean force,
long revision) |
java.lang.String |
DAVConnection.doMakeActivity(ISVNWorkspaceMediator mediator) |
HTTPStatus |
DAVConnection.doMakeCollection(java.lang.String path) |
HTTPStatus |
DAVConnection.doMerge(java.lang.String activityURL,
boolean response,
org.xml.sax.helpers.DefaultHandler handler) |
HTTPStatus |
DAVConnection.doOptions(java.lang.String path) |
HTTPStatus |
DAVConnection.doPost(java.lang.String path,
java.lang.String mimeType,
byte[] body) |
HTTPStatus |
DAVConnection.doPropfind(java.lang.String path,
HTTPHeader header,
java.lang.StringBuffer body,
org.xml.sax.helpers.DefaultHandler handler) |
void |
DAVConnection.doProppatch(java.lang.String repositoryPath,
java.lang.String path,
java.lang.StringBuffer requestBody,
org.xml.sax.helpers.DefaultHandler handler,
SVNErrorMessage context) |
HTTPStatus |
DAVConnection.doPutDiff(java.lang.String repositoryPath,
java.lang.String path,
java.io.InputStream data,
long size,
java.lang.String baseChecksum,
java.lang.String textChecksum) |
HTTPStatus |
DAVConnection.doReport(java.lang.String path,
java.lang.StringBuffer requestBody,
org.xml.sax.helpers.DefaultHandler handler) |
HTTPStatus |
DAVConnection.doReport(java.lang.String path,
java.lang.StringBuffer requestBody,
org.xml.sax.helpers.DefaultHandler handler,
boolean spool) |
void |
DAVConnection.doUnlock(java.lang.String path,
DAVRepository repos,
java.lang.String id,
boolean force) |
protected void |
DAVConnection.exchangeCapabilities() |
void |
DAVConnection.fetchRepositoryRoot(DAVRepository repository) |
void |
DAVConnection.fetchRepositoryUUID(DAVRepository repository) |
void |
DAVResource.fetchVersionURL(DAVResource parent,
boolean force) |
static DAVProperties |
DAVUtil.findStartingProperties(DAVConnection connection,
DAVRepository repos,
java.lang.String fullPath) |
private java.lang.String |
DAVConnection.getActivityCollectionURL(java.lang.String path,
boolean force) |
static DAVBaselineInfo |
DAVUtil.getBaselineInfo(DAVConnection connection,
DAVRepository repos,
java.lang.String path,
long revision,
boolean includeType,
boolean includeRevision,
DAVBaselineInfo info) |
static DAVProperties |
DAVUtil.getBaselineProperties(DAVConnection connection,
DAVRepository repos,
java.lang.String path,
long revision,
DAVElement[] elements) |
java.lang.String |
DAVConnection.getCapabilityResponse(SVNCapability capability) |
ISVNEditor |
DAVRepository.getCommitEditor(java.lang.String logMessage,
java.util.Map locks,
boolean keepLocks,
ISVNWorkspaceMediator mediator) |
protected ISVNEditor |
DAVRepository.getCommitEditorInternal(java.util.Map locks,
boolean keepLocks,
SVNProperties revProps,
ISVNWorkspaceMediator mediator) |
long |
DAVRepository.getDatedRevision(java.util.Date date) |
protected long |
DAVRepository.getDeletedRevisionImpl(java.lang.String path,
long pegRevision,
long endRevision) |
SVNDirEntry |
DAVRepository.getDir(java.lang.String path,
long revision,
boolean includeComments,
java.util.Collection entries) |
long |
DAVRepository.getDir(java.lang.String path,
long revision,
SVNProperties properties,
int entryFields,
ISVNDirEntryHandler handler) |
long |
DAVRepository.getDir(java.lang.String path,
long revision,
SVNProperties properties,
ISVNDirEntryHandler handler) |
long |
DAVRepository.getFile(java.lang.String path,
long revision,
SVNProperties properties,
java.io.OutputStream contents) |
long |
DAVRepository.getFile(java.lang.String path,
long revision,
SVNProperties properties,
java.io.OutputStream contents,
ISVNWorkingCopyContentMediator workingCopyContentMediator) |
protected int |
DAVRepository.getFileRevisionsImpl(java.lang.String path,
long startRevision,
long endRevision,
boolean includeMergedRevisions,
ISVNFileRevisionHandler handler) |
protected void |
DAVRepository.getInheritedPropertiesImpl(java.lang.String path,
long revision,
java.lang.String propertyName,
ISVNInheritedPropertiesHandler handler) |
long |
DAVRepository.getLatestRevision() |
static long |
DAVUtil.getLatestRevisionHttpV2(DAVConnection davConnection) |
protected long |
DAVRepository.getLocationSegmentsImpl(java.lang.String path,
long pegRevision,
long startRevision,
long endRevision,
ISVNLocationSegmentHandler handler) |
protected int |
DAVRepository.getLocationsImpl(java.lang.String path,
long pegRevision,
long[] revisions,
ISVNLocationEntryHandler handler) |
SVNLock |
DAVRepository.getLock(java.lang.String path) |
SVNLock[] |
DAVRepository.getLocks(java.lang.String path) |
protected java.util.Map |
DAVRepository.getMergeInfoImpl(java.lang.String[] paths,
long revision,
SVNMergeInfoInheritance inherit,
boolean includeDescendants) |
static HTTPStatus |
DAVUtil.getProperties(DAVConnection connection,
java.lang.String path,
int depth,
java.lang.String label,
DAVElement[] properties,
java.util.Map result) |
static java.lang.String |
DAVUtil.getPropertyValue(DAVConnection connection,
java.lang.String path,
java.lang.String label,
DAVElement property) |
SVNURL |
DAVRepository.getRepositoryRoot(boolean forceConnection) |
java.lang.String |
DAVRepository.getRepositoryUUID(boolean forceConnection) |
static DAVProperties |
DAVUtil.getResourceProperties(DAVConnection connection,
java.lang.String path,
java.lang.String label,
DAVElement[] properties) |
SVNProperties |
DAVRepository.getRevisionProperties(long revision,
SVNProperties properties) |
SVNPropertyValue |
DAVRepository.getRevisionPropertyValue(long revision,
java.lang.String propertyName) |
static DAVBaselineInfo |
DAVUtil.getStableURL(DAVConnection connection,
DAVRepository repos,
java.lang.String path,
long revision,
boolean includeType,
boolean includeRevision,
DAVBaselineInfo info) |
static DAVProperties |
DAVUtil.getStartingProperties(DAVConnection connection,
java.lang.String path,
java.lang.String label) |
static java.lang.String |
DAVUtil.getVCCPath(DAVConnection connection,
DAVRepository repository,
java.lang.String path) |
boolean |
DAVRepository.hasCapability(SVNCapability capability) |
SVNDirEntry |
DAVRepository.info(java.lang.String path,
long revision) |
void |
DAVRepository.lock(java.util.Map pathsToRevisions,
java.lang.String comment,
boolean force,
ISVNLockHandler handler) |
protected long |
DAVRepository.logImpl(java.lang.String[] targetPaths,
long startRevision,
long endRevision,
boolean changedPath,
boolean strictNode,
long limit,
boolean includeMergedRevisions,
java.lang.String[] revPropNames,
ISVNLogEntryHandler handler) |
void |
DAVConnection.open(DAVRepository repository) |
protected void |
DAVRepository.openConnection() |
void |
DAVCommitEditor.openDir(java.lang.String path,
long revision) |
void |
DAVCommitEditor.openFile(java.lang.String path,
long revision) |
void |
DAVCommitEditor.openRoot(long revision) |
private void |
DAVCommitEditor.patchResourceProperties(java.lang.String path,
SVNProperties properties) |
private HTTPStatus |
DAVConnection.performHttpRequest(IHTTPConnection httpConnection,
java.lang.String method,
java.lang.String path,
HTTPHeader header,
byte[] body,
int ok1,
int ok2,
java.io.OutputStream dst,
org.xml.sax.helpers.DefaultHandler handler) |
private HTTPStatus |
DAVConnection.performHttpRequest(IHTTPConnection httpConnection,
java.lang.String method,
java.lang.String path,
HTTPHeader headers,
java.io.InputStream data,
int ok1,
int ok2,
java.io.OutputStream dst,
org.xml.sax.helpers.DefaultHandler handler) |
private HTTPStatus |
DAVConnection.performHttpRequest(IHTTPConnection httpConnection,
java.lang.String method,
java.lang.String path,
HTTPHeader header,
java.lang.StringBuffer body,
int ok1,
int ok2,
java.io.OutputStream dst,
org.xml.sax.helpers.DefaultHandler handler) |
private HTTPStatus |
DAVConnection.performHttpRequest(IHTTPConnection httpConnection,
java.lang.String method,
java.lang.String src,
HTTPHeader header,
java.lang.StringBuffer body,
int ok1,
int ok2,
java.io.OutputStream dst,
org.xml.sax.helpers.DefaultHandler handler,
SVNErrorMessage context) |
void |
DAVRepository.replay(long lowRevision,
long highRevision,
boolean sendDeltas,
ISVNEditor editor) |
protected void |
DAVRepository.replayRangeImpl(long startRevision,
long endRevision,
long lowRevision,
boolean sendDeltas,
ISVNReplayHandler handler) |
private void |
DAVRepository.runReport(SVNURL url,
long targetRevision,
java.lang.String target,
java.lang.String dstPath,
SVNDepth depth,
boolean ignoreAncestry,
boolean resourceWalk,
boolean fetchContents,
boolean sendCopyFromArgs,
boolean sendAll,
boolean closeEditorOnException,
boolean spool,
ISVNWorkingCopyContentMediator workingCopyContentMediator,
ISVNReporterBaton reporter,
ISVNEditor editor) |
void |
DAVRepository.setRevisionPropertyValue(long revision,
java.lang.String propertyName,
SVNPropertyValue propertyValue) |
static void |
DAVUtil.setSpecialWCProperties(ISVNEditor editor,
boolean isDir,
java.lang.String path,
DAVElement property,
SVNPropertyValue propValue) |
void |
DAVRepository.status(long revision,
java.lang.String target,
SVNDepth depth,
ISVNReporterBaton reporter,
ISVNEditor editor) |
void |
DAVCommitEditor.targetRevision(long revision) |
void |
DAVRepository.testConnection() |
java.io.OutputStream |
DAVCommitEditor.textDeltaChunk(java.lang.String path,
SVNDiffWindow diffWindow) |
void |
DAVCommitEditor.textDeltaEnd(java.lang.String path) |
void |
DAVRepository.unlock(java.util.Map pathToTokens,
boolean force,
ISVNLockHandler handler) |
void |
DAVRepository.update(long revision,
java.lang.String target,
SVNDepth depth,
boolean sendCopyFromArgs,
ISVNReporterBaton reporter,
ISVNEditor editor) |
void |
DAVRepository.update(SVNURL url,
long revision,
java.lang.String target,
SVNDepth depth,
ISVNReporterBaton reporter,
ISVNEditor editor) |
Modifier and Type | Method and Description |
---|---|
protected void |
DAVEditorHandler.addNodeProperties(java.lang.String path,
boolean isDir) |
private void |
DAVEditorHandler.addProps(DAVProperties props,
boolean isDir) |
protected SVNPropertyValue |
BasicDAVHandler.createPropertyValue(DAVElement element,
java.lang.String propertyName,
java.lang.StringBuffer cdata,
java.lang.String encoding) |
protected void |
DAVLocationsHandler.endElement(DAVElement parent,
DAVElement element,
java.lang.StringBuffer cdata) |
protected void |
DAVReplayHandler.endElement(DAVElement parent,
DAVElement element,
java.lang.StringBuffer cdata) |
protected void |
DAVGetLocksHandler.endElement(DAVElement parent,
DAVElement element,
java.lang.StringBuffer cdata) |
protected void |
DAVOptionsHandler.endElement(DAVElement parent,
DAVElement element,
java.lang.StringBuffer cdata) |
protected void |
DAVMergeHandler.endElement(DAVElement parent,
DAVElement element,
java.lang.StringBuffer cdata) |
protected void |
DAVDateRevisionHandler.endElement(DAVElement parent,
DAVElement element,
java.lang.StringBuffer cdata) |
protected void |
DAVInheritedPropertiesHandler.endElement(DAVElement parent,
DAVElement element,
java.lang.StringBuffer cdata) |
protected void |
DAVEditorHandler.endElement(DAVElement parent,
DAVElement element,
java.lang.StringBuffer cdata) |
protected void |
DAVLogHandler.endElement(DAVElement parent,
DAVElement element,
java.lang.StringBuffer cdata) |
protected void |
DAVMergeInfoHandler.endElement(DAVElement parent,
DAVElement element,
java.lang.StringBuffer cdata) |
protected void |
DAVErrorHandler.endElement(DAVElement parent,
DAVElement element,
java.lang.StringBuffer cdata) |
protected void |
DAVPropertiesHandler.endElement(DAVElement parent,
DAVElement element,
java.lang.StringBuffer cdata) |
protected abstract void |
BasicDAVHandler.endElement(DAVElement parent,
DAVElement element,
java.lang.StringBuffer cdata) |
protected void |
DAVProppatchHandler.endElement(DAVElement parent,
DAVElement element,
java.lang.StringBuffer cdata) |
protected void |
DAVFileRevisionHandler.endElement(DAVElement parent,
DAVElement element,
java.lang.StringBuffer cdata) |
protected void |
DAVLocationSegmentsHandler.endElement(DAVElement parent,
DAVElement element,
java.lang.StringBuffer cdata) |
protected void |
DAVDeletedRevisionHandler.endElement(DAVElement parent,
DAVElement element,
java.lang.StringBuffer cdata) |
protected void |
DAVEditorHandler.fetchFile(java.lang.String baseChecksum) |
static java.lang.StringBuffer |
DAVEditorHandler.generateEditorRequest(DAVConnection connection,
java.lang.StringBuffer xmlBuffer,
java.lang.String url,
long targetRevision,
java.lang.String target,
java.lang.String dstPath,
SVNDepth depth,
java.util.Map lockTokens,
boolean ignoreAncestry,
boolean resourceWalk,
boolean fetchContents,
boolean sendCopyFromArgs,
boolean sendAll,
ISVNReporterBaton reporterBaton) |
private DAVConnection |
DAVEditorHandler.getConnection() |
protected void |
BasicDAVHandler.invalidXML() |
private void |
DAVFileRevisionHandler.missingAttributeError(DAVElement element,
java.lang.String attr) |
protected void |
BasicDAVDeltaHandler.setDeltaProcessing(boolean processing) |
protected void |
DAVLocationsHandler.startElement(DAVElement parent,
DAVElement element,
org.xml.sax.Attributes attrs) |
protected void |
DAVReplayHandler.startElement(DAVElement parent,
DAVElement element,
org.xml.sax.Attributes attrs) |
protected void |
DAVGetLocksHandler.startElement(DAVElement parent,
DAVElement element,
org.xml.sax.Attributes attrs) |
protected void |
DAVOptionsHandler.startElement(DAVElement parent,
DAVElement element,
org.xml.sax.Attributes attrs) |
protected void |
DAVMergeHandler.startElement(DAVElement parent,
DAVElement element,
org.xml.sax.Attributes attrs) |
protected void |
DAVInheritedPropertiesHandler.startElement(DAVElement parent,
DAVElement element,
org.xml.sax.Attributes attrs) |
protected void |
DAVEditorHandler.startElement(DAVElement parent,
DAVElement element,
org.xml.sax.Attributes attrs) |
protected void |
DAVLogHandler.startElement(DAVElement parent,
DAVElement element,
org.xml.sax.Attributes attrs) |
protected void |
DAVMergeInfoHandler.startElement(DAVElement parent,
DAVElement element,
org.xml.sax.Attributes attrs) |
protected void |
DAVErrorHandler.startElement(DAVElement parent,
DAVElement element,
org.xml.sax.Attributes attrs) |
protected void |
DAVPropertiesHandler.startElement(DAVElement parent,
DAVElement element,
org.xml.sax.Attributes attrs) |
protected abstract void |
BasicDAVHandler.startElement(DAVElement parent,
DAVElement element,
org.xml.sax.Attributes attrs) |
protected void |
DAVProppatchHandler.startElement(DAVElement parent,
DAVElement element,
org.xml.sax.Attributes attrs) |
protected void |
DAVFileRevisionHandler.startElement(DAVElement parent,
DAVElement element,
org.xml.sax.Attributes attrs) |
protected void |
DAVLocationSegmentsHandler.startElement(DAVElement parent,
DAVElement element,
org.xml.sax.Attributes attrs) |
protected void |
DAVDeletedRevisionHandler.startElement(DAVElement parent,
DAVElement element,
org.xml.sax.Attributes attrs) |
Modifier and Type | Method and Description |
---|---|
void |
HTTPSSLKeyManager.acknowledgeAndClearAuthentication(SVNErrorMessage errorMessage) |
java.lang.String |
DefaultHTTPNegotiateAuthentication.authenticate() |
abstract java.lang.String |
HTTPAuthentication.authenticate() |
java.lang.String |
HTTPDigestAuthentication.authenticate() |
java.lang.String |
HTTPNativeNTLMAuthentication.authenticate() |
java.lang.String |
HTTPApacheNTLMAuthentication.authenticate() |
java.lang.String |
HTTPNTLMAuthentication.authenticate() |
private void |
HTTPNTLMAuthentication.calcResp(byte[] keys,
byte[] results) |
private void |
HTTPConnection.connect(HTTPSSLKeyManager keyManager,
javax.net.ssl.TrustManager trustManager,
ISVNProxyManager proxyManager) |
private java.lang.String |
HTTPDigestAuthentication.createDigest(java.lang.String uname,
char[] pwd,
java.lang.String charset) |
IHTTPConnection |
DefaultHTTPConnectionFactory.createHTTPConnection(SVNRepository repository) |
IHTTPConnection |
IHTTPConnectionFactory.createHTTPConnection(SVNRepository repository) |
void |
SpoolFile.delete() |
private byte[] |
HTTPNTLMAuthentication.encrypt(byte[] key,
byte[] bytes) |
private javax.crypto.Cipher |
HTTPNTLMAuthentication.getCipher(byte[] key) |
private byte[] |
HTTPNTLMAuthentication.hashPassword(char[] password) |
void |
HTTPDigestAuthentication.init() |
private boolean |
HTTPSSLKeyManager.initialize() |
static boolean |
HTTPAuthentication.isSchemeSupportedByServer(java.lang.String scheme,
java.util.Collection<java.lang.String> authHeaderValues) |
static javax.net.ssl.KeyManager[] |
HTTPSSLKeyManager.loadClientCertificate() |
static javax.net.ssl.KeyManager[] |
HTTPSSLKeyManager.loadClientCertificate(byte[] clientCert,
char[] clientCertPassword) |
static javax.net.ssl.KeyManager[] |
HTTPSSLKeyManager.loadClientCertificate(java.io.File clientCertFile,
char[] clientCertPassword) |
static javax.net.ssl.KeyManager[] |
HTTPSSLKeyManager.loadClientCertificate(java.io.File clientCertFile,
java.lang.String clientCertPassword)
Deprecated.
|
javax.net.ssl.KeyManager[] |
HTTPSSLKeyManager.loadClientCertificate(SVNSSLAuthentication sslAuthentication) |
static HTTPAuthentication |
HTTPAuthentication.parseAuthParameters(java.util.Collection<java.lang.String> authHeaderValues,
HTTPAuthentication prevResponse,
java.lang.String charset,
java.util.Collection<java.lang.String> authTypes,
ISVNAuthenticationManager authManager,
int requestID) |
void |
HTTPNativeNTLMAuthentication.parseChallenge(java.lang.String challenge) |
void |
HTTPApacheNTLMAuthentication.parseChallenge(java.lang.String challenge) |
void |
HTTPNTLMAuthentication.parseChallenge(java.lang.String challenge) |
HTTPStatus |
IHTTPConnection.request(java.lang.String method,
java.lang.String path,
HTTPHeader header,
java.io.InputStream body,
int ok1,
int ok2,
java.io.OutputStream dst,
org.xml.sax.helpers.DefaultHandler handler) |
HTTPStatus |
HTTPConnection.request(java.lang.String method,
java.lang.String path,
HTTPHeader header,
java.io.InputStream body,
int ok1,
int ok2,
java.io.OutputStream dst,
org.xml.sax.helpers.DefaultHandler handler) |
HTTPStatus |
IHTTPConnection.request(java.lang.String method,
java.lang.String path,
HTTPHeader header,
java.io.InputStream body,
int ok1,
int ok2,
java.io.OutputStream dst,
org.xml.sax.helpers.DefaultHandler handler,
SVNErrorMessage context) |
HTTPStatus |
HTTPConnection.request(java.lang.String method,
java.lang.String path,
HTTPHeader header,
java.io.InputStream body,
int ok1,
int ok2,
java.io.OutputStream dst,
org.xml.sax.helpers.DefaultHandler handler,
SVNErrorMessage context) |
HTTPStatus |
IHTTPConnection.request(java.lang.String method,
java.lang.String path,
HTTPHeader header,
java.lang.StringBuffer body,
int ok1,
int ok2,
java.io.OutputStream dst,
org.xml.sax.helpers.DefaultHandler handler) |
HTTPStatus |
HTTPConnection.request(java.lang.String method,
java.lang.String path,
HTTPHeader header,
java.lang.StringBuffer body,
int ok1,
int ok2,
java.io.OutputStream dst,
org.xml.sax.helpers.DefaultHandler handler) |
HTTPStatus |
IHTTPConnection.request(java.lang.String method,
java.lang.String path,
HTTPHeader header,
java.lang.StringBuffer body,
int ok1,
int ok2,
java.io.OutputStream dst,
org.xml.sax.helpers.DefaultHandler handler,
SVNErrorMessage context) |
HTTPStatus |
HTTPConnection.request(java.lang.String method,
java.lang.String path,
HTTPHeader header,
java.lang.StringBuffer body,
int ok1,
int ok2,
java.io.OutputStream dst,
org.xml.sax.helpers.DefaultHandler handler,
SVNErrorMessage context) |
boolean |
DefaultHTTPConnectionFactory.useSendAllForDiff(SVNRepository repository) |
boolean |
IHTTPConnectionFactory.useSendAllForDiff(SVNRepository repository) |
Constructor and Description |
---|
HTTPConnection(SVNRepository repository,
java.lang.String charset,
java.io.File spoolDirectory,
boolean spoolAll) |
Modifier and Type | Method and Description |
---|---|
void |
FSDeltaConsumer.abort() |
void |
FSCommitEditor.abortEdit() |
void |
FSRepository.abortReport() |
void |
FSTranslateReporter.abortReport() |
static void |
FSCommitter.abortTransaction(FSFS fsfs,
java.lang.String txnId) |
void |
FSCommitEditor.absentDir(java.lang.String path) |
void |
FSCommitEditor.absentFile(java.lang.String path) |
void |
FSCommitter.addChange(java.lang.String path,
FSID id,
FSPathChangeKind changeKind,
boolean textModified,
boolean propsModified,
boolean mergeInfoModified,
long copyFromRevision,
java.lang.String copyFromPath,
SVNNodeKind kind) |
void |
FSCommitEditor.addDir(java.lang.String path,
java.lang.String copyFromPath,
long copyFromRevision) |
void |
FSCommitEditor.addFile(java.lang.String path,
java.lang.String copyFromPath,
long copyFromRevision) |
private SVNLocationEntry |
FSUpdateContext.addFileSmartly(java.lang.String editPath,
java.lang.String originalPath) |
private void |
FSReplayPathHandler.addSubdirectory(FSRoot srcRoot,
FSRoot tgtRoot,
ISVNEditor editor,
java.lang.String srcPath,
java.lang.String path) |
long |
FSTransactionRoot.allocateItemIndex(long offset) |
void |
FSCommitter.allowLockedOperation(FSFS fsfs,
java.lang.String path,
java.lang.String username,
java.util.Collection<java.lang.String> lockTokens,
boolean recursive,
boolean haveWriteLock) |
private byte[] |
FSFS.applyDeltaFromFSFile(FSFile revisionFile,
int deltaSize,
java.io.InputStream baseStream,
java.lang.StringBuilder outputChecksum) |
void |
FSDeltaConsumer.applyText(java.lang.String path) |
void |
FSOutputStream.applyTextDelta(java.lang.String path,
java.lang.String baseChecksum) |
void |
FSDeltaConsumer.applyTextDelta(java.lang.String path,
java.lang.String baseChecksum) |
void |
FSCommitEditor.applyTextDelta(java.lang.String path,
java.lang.String baseChecksum) |
static boolean |
FSRepositoryUtil.areFileContentsChanged(FSRoot root1,
java.lang.String path1,
FSRoot root2,
java.lang.String path2) |
static boolean |
FSRepositoryUtil.arePropertiesChanged(FSRoot root1,
java.lang.String path1,
FSRoot root2,
java.lang.String path2) |
FSTranslateReporter |
FSRepository.beginReport(long revision,
SVNURL url,
java.lang.String target,
boolean ignoreAncestry,
boolean sendTextDeltas,
boolean sendCopyFromArgs,
SVNDepth depth,
ISVNEditor editor) |
static FSTransactionInfo |
FSTransactionRoot.beginTransaction(long baseRevision,
int flags,
FSFS owner) |
static FSTransactionInfo |
FSTransactionRoot.beginTransactionForCommit(long baseRevision,
SVNProperties revisionProperties,
FSFS owner) |
private SVNDirEntry |
FSRepository.buildDirEntry(FSEntry repEntry,
SVNURL parentURL,
FSRevisionNode entryNode,
int entryFields) |
private FSInputStream.FSRepresentationState |
FSInputStream.buildRepresentationList(FSRepresentation firstRep,
java.util.LinkedList result,
FSFS owner) |
void |
FSCommitEditor.changeDirProperty(java.lang.String name,
SVNPropertyValue value) |
void |
FSCommitEditor.changeFileProperty(java.lang.String path,
java.lang.String name,
SVNPropertyValue value) |
private void |
FSCommitEditor.changeNodeProperties(java.lang.String path,
SVNProperties propNamesToValues) |
void |
FSCommitter.changeNodeProperty(java.lang.String path,
java.lang.String name,
SVNPropertyValue propValue) |
private void |
FSUpdateContext.changeProperty(java.lang.String path,
java.lang.String name,
SVNPropertyValue value,
boolean isDir) |
void |
FSFS.changeTransactionProperties(java.lang.String txnId,
SVNProperties txnProperties) |
static boolean |
FSNodeHistory.checkAncestryOfPegPath(java.lang.String fsPath,
long pegRev,
long futureRev,
FSFS owner) |
static boolean |
FSRepositoryUtil.checkFilesDifferent(FSRoot root1,
java.lang.String path1,
FSRoot root2,
java.lang.String path2,
SVNDeltaCombiner deltaCombiner) |
boolean |
FSLog.PathInfo.checkHistory(long currentRevision,
boolean strictNodeHistory,
long start,
boolean changed) |
SVNNodeKind |
FSRoot.checkNodeKind(java.lang.String path) |
SVNNodeKind |
FSRepository.checkPath(java.lang.String path,
long revision) |
static void |
FSRepositoryUtil.checkReposDBFormat(int format) |
private void |
FSOutputStream.checkRepresentation(FSFS fsfs,
FSRepresentation representation,
java.lang.Object hint) |
FSRepresentation |
FSRevisionNode.chooseDeltaBase(FSFS fsfsOwner) |
FSRevisionNode |
FSTransactionRoot.cloneChild(FSRevisionNode parent,
java.lang.String parentPath,
java.lang.String childName,
java.lang.String copyId,
boolean isParentCopyRoot) |
void |
FSFS.close() |
void |
FSDeltaConsumer.close() |
void |
IFSRepresentationCacheManager.close() |
void |
FSCommitEditor.closeDir() |
SVNCommitInfo |
FSCommitEditor.closeEdit() |
void |
FSCommitEditor.closeFile(java.lang.String path,
java.lang.String textChecksum) |
(package private) void |
FSRepository.closeRepository() |
void |
FSTranslateReporter.closeRepository() |
private void |
FSLog.collectChangedMergeInfo(java.util.Map addedMergeInfo,
java.util.Map deletedMergeInfo,
long revision) |
private SVNProperties |
FSRepository.collectProperties(FSRevisionNode revNode) |
private long |
FSCommitter.commit(java.util.Collection<FSRepresentation> representations) |
private void |
FSCommitter.commit(java.lang.String startNodeId,
java.lang.String startCopyId,
long newRevision,
java.io.OutputStream protoFileOS,
FSID newRootId,
FSTransactionRoot txnRoot,
java.io.File revisionPrototypeFile,
long offset,
java.util.Collection<FSRepresentation> representations) |
long |
FSCommitter.commitTxn(boolean runPreCommitHook,
boolean runPostCommitHook,
SVNErrorMessage[] postCommitHookError,
java.lang.StringBuffer conflictPath) |
SVNProperties |
FSFS.compoundMetaProperties(long revision) |
private java.util.Map |
FSUpdateContext.computeMetaProperties(long revision) |
private void |
FSCommitter.copy(FSRevisionNode toNode,
java.lang.String entryName,
FSRevisionNode fromNode,
boolean preserveHistory,
long fromRevision,
java.lang.String fromPath,
java.lang.String txnId) |
static void |
FSRepositoryUtil.copy(java.io.InputStream src,
java.io.OutputStream dst,
ISVNCanceller canceller) |
private void |
FSPacker.copyRevProps(java.lang.String packName,
java.io.File packPath,
java.io.File shardPath,
long startRev,
long endRev,
boolean compressPackedRevprops) |
static void |
FSRepresentationCacheUtil.create(java.io.File path) |
private void |
FSHotCopier.createDBLock(java.io.File dstPath) |
private void |
FSHotCopier.createDBLogsLock(java.io.File dstPath) |
static java.io.InputStream |
FSInputStream.createDeltaStream(SVNDeltaCombiner combiner,
FSRepresentation fileRep,
FSFS owner) |
static java.io.InputStream |
FSInputStream.createDeltaStream(SVNDeltaCombiner combiner,
FSRevisionNode fileNode,
FSFS owner) |
void |
FSFS.createNewTxnNodeRevisionFromRevision(java.lang.String txnID,
FSRevisionNode sourceNode) |
private FSID |
FSCommitter.createNode(FSRevisionNode revNode,
java.lang.String copyId,
java.lang.String txnId) |
private static java.lang.String |
FSTransactionRoot.createPre15TxnDir(long revision,
FSFS owner) |
private void |
FSHotCopier.createReposDir(java.io.File dir) |
private void |
FSHotCopier.createRepositoryLayout(java.io.File srcPath,
java.io.File dstPath) |
FSRevisionRoot |
FSFS.createRevisionRoot(long revision) |
static java.io.OutputStream |
FSOutputStream.createStream(FSRevisionNode revNode,
FSTransactionRoot txnRoot,
java.io.OutputStream dstStream,
boolean compress) |
FSID |
FSTransactionRoot.createSuccessor(FSID oldId,
FSRevisionNode newRevNode,
java.lang.String copyId) |
FSTransactionRoot |
FSFS.createTransactionRoot(FSTransactionInfo txn) |
private static FSTransactionInfo |
FSTransactionRoot.createTxn(long baseRevision,
FSFS owner) |
private static java.lang.String |
FSTransactionRoot.createTxnDir(long revision,
FSFS owner) |
private static long |
FSFS.decodeUncompressedSize(java.io.InputStream inputStream,
int lengthRecordSize,
int[] outputBytesRead) |
void |
FSTransactionRoot.deleteEntry(FSRevisionNode parent,
java.lang.String entryName) |
void |
FSCommitEditor.deleteEntry(java.lang.String path,
long revision) |
private void |
FSTransactionRoot.deleteEntryIfMutable(FSID id) |
void |
FSFS.deleteLock(SVNLock lock) |
void |
FSCommitter.deleteNode(java.lang.String path) |
void |
FSRepository.deletePath(java.lang.String path) |
void |
FSTranslateReporter.deletePath(java.lang.String path) |
private void |
FSPacker.deleteRevPropShard(java.io.File revpropShardPath,
long shard,
long maxFilesPerDirectory) |
java.util.Map |
FSRoot.detectChanged() |
void |
FSRepository.diff(SVNURL url,
long targetRevision,
long revision,
java.lang.String target,
boolean ignoreAncestry,
SVNDepth depth,
boolean getContents,
ISVNReporterBaton reporter,
ISVNEditor editor) |
private void |
FSUpdateContext.diffDirs(long sourceRevision,
java.lang.String sourcePath,
java.lang.String targetPath,
java.lang.String editPath,
boolean startEmpty,
SVNDepth wcDepth,
SVNDepth requestedDepth) |
private void |
FSUpdateContext.diffFiles(long sourceRevision,
java.lang.String sourcePath,
java.lang.String targetPath,
java.lang.String editPath,
java.lang.String lockToken) |
private void |
FSUpdateContext.diffProplists(long sourceRevision,
java.lang.String sourcePath,
java.lang.String editPath,
java.lang.String targetPath,
java.lang.String lockToken,
boolean isDir) |
void |
FSUpdateContext.dispose() |
private long |
FSLog.doLogs(java.lang.String[] paths,
java.util.Map logTargetHistoryAsMergeinfo,
java.util.Set nestedMerges,
long startRevision,
long endRevision,
boolean includeMergedRevisions,
boolean subtractiveMerge,
boolean handlingMergedRevisions,
boolean isDescendingOrder,
long limit) |
void |
FSUpdateContext.drive() |
private void |
FSRoot.encodeL2PPage(byte[] encoded,
java.util.List<java.lang.Long> entries,
int start,
int end,
SVNSpillBuffer spillBuffer) |
void |
FSFile.ensureFooterLoaded() |
private void |
FSFS.ensureRevisionsExists(long revision) |
private FSEntry |
FSUpdateContext.fakeDirEntry(java.lang.String reposPath,
FSRoot root) |
private static java.lang.String |
FSHooks.feedHook(java.io.File hook,
java.lang.String hookName,
java.lang.Process hookProcess,
byte[] stdInValue) |
protected java.util.Map |
FSRoot.fetchAllChanges(FSFile changesFile,
boolean prefolded) |
SVNLock |
FSFS.fetchLockFromDigestFile(java.io.File digestFile,
java.lang.String repositoryPath,
java.util.Collection children) |
private java.lang.Object[] |
FSUpdateContext.fetchPathInfo(java.lang.String prefix) |
protected FSRevisionNode |
FSRoot.fetchRevNodeFromCache(java.lang.String path) |
private SVNLogEntry |
FSLog.fillLogEntry(long revision,
boolean discoverChangedPaths) |
private java.util.LinkedList |
FSFileRevisionsFinder.findInterestingRevisions(java.util.LinkedList pathRevisions,
java.lang.String path,
long startRevision,
long endRevision,
boolean includeMergedRevisions,
boolean markAsMerged,
java.util.Map duplicatePathRevs) |
private void |
FSRecoverer.findMaxIDs(long rev,
FSFile revFile,
long offset,
java.lang.String[] maxNodeID,
java.lang.String[] maxCopyID) |
private java.util.LinkedList |
FSFileRevisionsFinder.findMergedRevisions(java.util.LinkedList mainLinePathRevisions,
java.util.Map duplicatePathRevs) |
static SVNLocationEntry |
FSNodeHistory.findYoungestCopyroot(java.io.File reposRootDir,
FSParentPath parPath) |
void |
FSRepository.finishReport() |
void |
FSTranslateReporter.finishReport() |
private void |
FSPacker.firePackEvent(long shard,
boolean start) |
private void |
FSCommitEditor.flushPendingProperties() |
private void |
FSRoot.foldChange(java.util.Map mapChanges,
FSPathChange change) |
static FSRevisionNode |
FSRevisionNode.fromMap(java.util.Map headers) |
static FSPathChange |
FSPathChange.fromString(java.lang.String changeLine,
java.lang.String copyfromLine) |
static java.lang.String |
FSRepositoryUtil.generateLockToken() |
static java.lang.String |
FSRepositoryUtil.generateNextKey(java.lang.String oldKey) |
protected java.io.File |
FSFS.getAbsoluteRevisionPath(long revision) |
java.lang.String |
FSParentPath.getAbsPath() |
java.lang.String |
FSFS.getAndIncrementTxnKey() |
abstract java.util.Map |
FSRoot.getChangedPaths() |
java.util.Map |
FSRevisionRoot.getChangedPaths() |
java.util.Map |
FSTransactionRoot.getChangedPaths() |
FSRevisionNode |
FSRevisionNode.getChildDirNode(java.lang.String childName,
FSFS fsfsOwner) |
FSClosestCopy |
FSRevisionRoot.getClosestCopy(java.lang.String path) |
private java.util.Map[] |
FSLog.getCombinedMergeInfoChanges(java.lang.String[] paths,
long revision) |
ISVNEditor |
FSRepository.getCommitEditor(java.lang.String logMessage,
java.util.Map locks,
boolean keepLocks,
ISVNWorkspaceMediator mediator) |
protected ISVNEditor |
FSRepository.getCommitEditorInternal(java.util.Map locks,
boolean keepLocks,
SVNProperties revProps,
ISVNWorkspaceMediator mediator) |
private int |
FSInputStream.getContents(byte[] buffer,
int offset,
int length) |
abstract FSCopyInheritance |
FSRoot.getCopyInheritance(FSParentPath child) |
FSCopyInheritance |
FSRevisionRoot.getCopyInheritance(FSParentPath child) |
FSCopyInheritance |
FSTransactionRoot.getCopyInheritance(FSParentPath child) |
long |
FSRepository.getDatedRevision(java.util.Date date) |
long |
FSFS.getDatedRevision(java.util.Date date) |
static FSWriteLock |
FSWriteLock.getDBLogsLock(FSFS owner,
boolean exclusive) |
java.io.File |
FSFS.getDBLogsLockFile() |
long |
FSFS.getDeletedRevision(java.lang.String path,
long startRev,
long endRev) |
private long |
FSUpdateContext.getDeletedRevision(java.lang.String targetPath,
long sourceRevision,
long targetRevision) |
protected long |
FSRepository.getDeletedRevisionImpl(java.lang.String path,
long pegRevision,
long endRevision) |
java.lang.String |
FSUpdateContext.getDepthLetter(SVNDepth depth) |
java.io.File |
FSFS.getDigestFileFromRepositoryPath(java.lang.String repositoryPath) |
java.lang.String |
FSFS.getDigestFromRepositoryPath(java.lang.String repositoryPath) |
SVNDirEntry |
FSRepository.getDir(java.lang.String path,
long revision,
boolean includeCommitMessages,
java.util.Collection entries) |
long |
FSRepository.getDir(java.lang.String path,
long revision,
SVNProperties properties,
int entryFields,
ISVNDirEntryHandler handler) |
long |
FSRepository.getDir(java.lang.String path,
long revision,
SVNProperties properties,
ISVNDirEntryHandler handler) |
java.util.Map |
FSFS.getDirContents(FSRevisionNode revNode) |
java.util.Map |
FSRevisionNode.getDirEntries(FSFS fsfsOwner) |
private java.util.Collection |
FSRepository.getDirEntries(FSRevisionNode parent,
SVNURL parentURL,
int entryFields) |
long |
FSRepository.getFile(java.lang.String path,
long revision,
SVNProperties properties,
java.io.OutputStream contents) |
long |
FSRevisionNode.getFileLength() |
java.lang.String |
FSRevisionNode.getFileMD5Checksum() |
int |
FSFileRevisionsFinder.getFileRevisions(java.lang.String path,
long startRevision,
long endRevision,
boolean includeMergedRevisions,
ISVNFileRevisionHandler handler) |
protected int |
FSRepository.getFileRevisionsImpl(java.lang.String path,
long startRevision,
long endRevision,
boolean includeMergedRevisions,
ISVNFileRevisionHandler handler) |
java.lang.String |
FSRevisionNode.getFileSHA1Checksum() |
long |
FSRoot.getFileSize(java.lang.String path) |
java.io.InputStream |
FSRoot.getFileStreamForPath(SVNDeltaCombiner combiner,
java.lang.String path) |
java.lang.String |
FSFS.getFSType() |
FSLog.PathInfo |
FSLog.PathInfo.getHistory(boolean strictNodeHistory,
long start) |
private static java.io.File |
FSHooks.getHookFile(java.io.File reposRootDir,
java.lang.String hookName) |
protected void |
FSRepository.getInheritedPropertiesImpl(java.lang.String path,
long revision,
java.lang.String propertyName,
ISVNInheritedPropertiesHandler handler) |
private long |
FSRecoverer.getLargestRevision() |
long |
FSRepository.getLatestRevision() |
protected long |
FSRepository.getLocationSegmentsImpl(java.lang.String path,
long pegRevision,
long startRevision,
long endRevision,
ISVNLocationSegmentHandler handler) |
protected int |
FSRepository.getLocationsImpl(java.lang.String path,
long pegRevision,
long[] revisions,
ISVNLocationEntryHandler handler) |
SVNLock |
FSRepository.getLock(java.lang.String path) |
SVNLock |
FSFS.getLock(java.lang.String repositoryPath,
boolean haveWriteLock,
boolean throwError) |
SVNLock |
FSFS.getLockHelper(java.lang.String repositoryPath,
boolean haveWriteLock) |
SVNLock[] |
FSRepository.getLocks(java.lang.String path) |
private java.util.Map |
FSFileRevisionsFinder.getMergedMergeInfo(java.lang.String path,
long revision) |
protected java.util.Map |
FSRepository.getMergeInfoImpl(java.lang.String[] paths,
long revision,
SVNMergeInfoInheritance inherit,
boolean includeDescendants) |
long |
FSFS.getMinUnpackedRev() |
long |
FSFS.getMinUnpackedRevProp() |
java.lang.String |
FSTransactionRoot.getNewTxnNodeId() |
private PathInfo |
FSUpdateContext.getNextPathInfo() |
java.lang.String[] |
FSFS.getNextRevisionIDs() |
FSNodeHistory |
FSRevisionRoot.getNodeHistory(java.lang.String path) |
long |
FSLocationsFinder.getNodeLocationSegments(java.lang.String path,
long pegRevision,
long startRevision,
long endRevision,
ISVNLocationSegmentHandler handler) |
java.lang.String |
FSFS.getNodeOrigin(java.lang.String nodeID) |
long |
FSRevisionRoot.getNodeOriginRevision(java.lang.String path) |
private SVNProperties |
FSFS.getNodeOriginsFromFile(java.lang.String nodeID) |
protected long |
FSFS.getPackedOffset(long revision) |
protected java.io.File |
FSFS.getPackedRevPath(long revision,
java.lang.String kind) |
private java.io.File |
FSFS.getPackedRevPropFile(long revision) |
protected java.io.File |
FSFS.getPackedRevPropsShardPath(long revision) |
protected FSFile |
FSFS.getPackOrRevisionFSFile(long revision) |
private FSLog.PathInfo[] |
FSLog.getPathHistories(java.lang.String[] paths,
long start,
long end,
boolean strictNodeHistory) |
java.util.Map |
FSFileRevisionsFinder.getPathMergeInfo(java.lang.String path,
long revision) |
private java.util.Map |
FSLog.getPathsHistoryAsMergeInfo(java.lang.String[] paths,
long startRevision,
long endRevision) |
FSNodeHistory |
FSNodeHistory.getPreviousHistory(boolean crossCopies) |
SVNLocationEntry |
FSRevisionRoot.getPreviousLocation(java.lang.String path,
long[] appearedRevision) |
SVNLocationEntry |
FSFS.getPreviousLocation(java.lang.String path,
long revision,
long[] appearedRevision) |
SVNProperties |
FSRevisionNode.getProperties(FSFS fsfsOwner) |
SVNProperties |
FSFS.getProperties(FSRevisionNode revNode) |
java.io.OutputStream |
FSUpdateContext.getReportFileForWriting() |
FSRepresentation |
IFSRepresentationCacheManager.getRepresentationByHash(java.lang.String hash) |
protected java.io.File |
FSFS.getRevisionFile(long revision) |
protected FSFile |
FSFS.getRevisionFSFile(long revision) |
FSRevisionNode |
FSFS.getRevisionNode(FSID id) |
FSRevisionNode |
FSRoot.getRevisionNode(java.lang.String path) |
SVNProperties |
FSFS.getRevisionProperties(long revision) |
SVNProperties |
FSRepository.getRevisionProperties(long revision,
SVNProperties properties) |
java.io.File |
FSFS.getRevisionPropertiesFile(long revision,
boolean returnMissing) |
SVNPropertyValue |
FSRepository.getRevisionPropertyValue(long revision,
java.lang.String propertyName) |
private java.util.Date |
FSFS.getRevisionTime(long revision) |
abstract FSRevisionNode |
FSRoot.getRootRevisionNode() |
FSRevisionNode |
FSRevisionRoot.getRootRevisionNode() |
FSRevisionNode |
FSTransactionRoot.getRootRevisionNode() |
private FSRepresentation |
FSOutputStream.getSharedRepresentation(FSFS fsfs,
FSRepresentation representation,
java.util.Map<java.lang.String,FSRepresentation> representationsMap) |
private FSRevisionRoot |
FSUpdateContext.getSourceRoot(long revision) |
private FSRoot |
FSUpdateContext.getTargetRoot() |
java.io.File |
FSTransactionRoot.getTransactionChangesFile() |
SVNProperties |
FSFS.getTransactionProperties(java.lang.String txnID) |
FSTransactionInfo |
FSTransactionRoot.getTxn() |
FSRevisionNode |
FSTransactionRoot.getTxnBaseRootNode() |
private FSTransactionRoot |
FSCommitter.getTxnRoot() |
private java.lang.String |
FSRepository.getUserName() |
java.lang.String |
FSFS.getUUID() |
java.io.File |
FSTransactionRoot.getWritableTransactionProtoRevFile() |
static FSWriteLock |
FSWriteLock.getWriteLockForCurrentTxn(java.lang.String token,
FSFS owner) |
static FSWriteLock |
FSWriteLock.getWriteLockForDB(FSFS owner) |
static FSWriteLock |
FSWriteLock.getWriteLockForTxn(java.lang.String txnID,
FSFS owner) |
long |
FSFS.getYoungestRevision() |
boolean |
FSReplayPathHandler.handleCommitPath(java.lang.String path,
ISVNEditor editor) |
private void |
FSLog.handleMergedRevisions(java.util.Map addedMergeInfo,
java.util.Map deletedMergeInfo,
java.util.Map logTargetHistoryAsMergeInfo,
java.util.Set nestedMerges) |
boolean |
FSRepository.hasCapability(SVNCapability capability) |
private FSNodeHistory |
FSNodeHistory.historyPrev(boolean crossCopies) |
private void |
FSHotCopier.hotCopy(FSFS srcOwner,
FSFS dstOwner) |
void |
FSTransactionRoot.incrementMergeInfoCount(FSRevisionNode node,
long increment) |
void |
FSCommitter.incrementMergeInfoUpTree(FSParentPath parentPath,
long increment) |
SVNDirEntry |
FSRepository.info(java.lang.String path,
long revision) |
void |
IFSRepresentationCacheManager.insert(FSRepresentation representation,
boolean rejectDup) |
private boolean |
FSUpdateContext.isTransactionTarget() |
void |
FSRepository.linkPath(SVNURL url,
java.lang.String path,
java.lang.String lockToken,
long revision,
boolean startEmpty) |
void |
FSTranslateReporter.linkPath(SVNURL url,
java.lang.String path,
java.lang.String lockToken,
long revision,
boolean startEmpty) |
void |
FSRepository.linkPath(SVNURL url,
java.lang.String path,
java.lang.String lockToken,
long revision,
SVNDepth depth,
boolean startEmpty) |
void |
FSTranslateReporter.linkPath(SVNURL url,
java.lang.String path,
java.lang.String lockToken,
long revision,
SVNDepth depth,
boolean startEmpty) |
private void |
FSRevisionRoot.loadOffsets(FSFile file,
long itemIndex) |
static void |
FSRepositoryUtil.loadRootChangesOffset(FSFS fsfs,
long revision,
FSFile file,
long[] rootOffset,
long[] changesOffset) |
static void |
FSRepositoryUtil.loadRootChangesOffsetLogicalAddressing(FSFS fsfs,
long revision,
FSFile file,
long index,
long[] rootOffset,
long[] changesOffset) |
void |
FSWriteLock.lock() |
void |
FSRepository.lock(java.util.Map pathsToRevisions,
java.lang.String comment,
boolean force,
boolean isDAVComment,
ISVNLockHandler handler) |
void |
FSRepository.lock(java.util.Map pathsToRevisions,
java.lang.String comment,
boolean force,
ISVNLockHandler handler) |
private SVNLock |
FSFS.lock(java.lang.String path,
java.lang.String token,
java.lang.String username,
java.lang.String comment,
java.util.Date expirationDate,
long currentRevision,
boolean stealLock,
boolean isDAVComment) |
SVNLock |
FSFS.lockPath(java.lang.String path,
java.lang.String token,
java.lang.String username,
java.lang.String comment,
java.util.Date expirationDate,
long currentRevision,
boolean stealLock,
boolean isDAVComment) |
protected long |
FSRepository.logImpl(java.lang.String[] targetPaths,
long startRevision,
long endRevision,
boolean discoverChangedPaths,
boolean strictNode,
long limit,
boolean includeMergedRevisions,
java.lang.String[] revPropNames,
ISVNLogEntryHandler handler) |
protected long |
FSFS.lookupOffsetInIndex(FSFile file,
long revision,
long itemIndex) |
protected long |
FSFS.lookupOffsetInProtoIndex(FSFile file,
java.lang.String txnId,
long itemIndex) |
private FSP2LEntry |
FSOutputStream.lookupP2LEntry(FSFile revFile,
long revision,
long offset) |
void |
FSCommitter.makeCopy(FSRevisionRoot fromRoot,
java.lang.String fromPath,
java.lang.String toPath,
boolean preserveHistory) |
void |
FSCommitter.makeDir(java.lang.String path) |
FSRevisionNode |
FSCommitter.makeEntry(FSRevisionNode parent,
java.lang.String parentPath,
java.lang.String entryName,
boolean isDir,
java.lang.String txnId) |
void |
FSCommitter.makeFile(java.lang.String path) |
void |
FSCommitter.makePathMutable(FSParentPath parentPath,
java.lang.String errorPath) |
private void |
FSRepository.makeReporterContext(long targetRevision,
java.lang.String target,
SVNURL switchURL,
SVNDepth depth,
boolean ignoreAncestry,
boolean textDeltas,
boolean sendCopyFromArgs,
ISVNEditor editor) |
private long |
FSLocationsFinder.maybeCropAndSendSegment(long segmentStartRevision,
long segmentEndRevision,
long startRevision,
long endRevision,
java.lang.String segmentPath,
ISVNLocationSegmentHandler handler) |
private static long |
FSCommitter.merge(FSFS owner,
java.lang.String targetPath,
FSRevisionNode target,
FSRevisionNode source,
FSRevisionNode ancestor,
FSTransactionRoot txnRoot,
java.lang.StringBuffer conflictPath) |
static void |
FSCommitter.mergeChanges(FSFS owner,
FSTransactionRoot txnRoot,
FSRevisionNode sourceNode,
java.lang.StringBuffer conflictPath) |
void |
FSFS.open() |
static IFSRepresentationCacheManager |
FSRepresentationCacheUtil.open(FSFS fsfs) |
FSFile |
FSFS.openAndSeekRepresentation(FSRepresentation rep) |
private FSFile |
FSFS.openAndSeekRevision(long revision,
long itemIndex) |
private FSFile |
FSFS.openAndSeekTransaction(FSRepresentation rep) |
void |
FSFS.openDB() |
void |
FSCommitEditor.openDir(java.lang.String path,
long revision) |
void |
FSCommitEditor.openFile(java.lang.String path,
long revision) |
void |
FSFS.openForRecovery() |
FSParentPath |
FSRoot.openPath(java.lang.String path,
boolean lastEntryMustExist,
boolean storeParents) |
private void |
FSRepository.openRepository() |
private void |
FSRepository.openRepositoryRoot() |
void |
FSFS.openRoot() |
void |
FSCommitEditor.openRoot(long revision) |
FSTransactionInfo |
FSFS.openTxn(java.lang.String txnName) |
void |
FSPacker.pack(FSFS fsfs) |
private void |
FSPacker.packImpl(FSFS fsfs) |
private void |
FSPacker.packPhysicallyAddressed(FSFS fsfs,
long shard,
java.io.File shardPath,
java.io.File packFile,
java.io.File manifestFile) |
private void |
FSPacker.packRevPropShard(FSFS fsfs,
long shard,
java.io.File shardPath,
long maxPackSize) |
private void |
FSPacker.packRevShard(FSFS fsfs,
long shard,
java.io.File shardPath) |
private void |
FSPacker.packShard(FSFS fsfs,
long shard,
boolean packRevisionProperties) |
static FSRepresentation |
FSRepresentation.parse(java.lang.String representationString) |
private static void |
FSRevisionNode.parseCopyFrom(java.lang.String copyfrom,
FSRevisionNode revNode) |
private static void |
FSRevisionNode.parseCopyRoot(java.lang.String copyroot,
FSRevisionNode revNode) |
private void |
FSFile.parseFooter(java.lang.String footerString) |
private java.util.Map |
FSFS.parsePlainRepresentation(SVNProperties entries,
boolean mayContainNulls) |
private SVNProperties |
FSFS.parseProperties(FSRepresentation txtRep) |
private byte[] |
FSFS.parseRawDeltaProperties(FSRepresentation txtRep,
java.lang.StringBuilder outputChecksum) |
static void |
FSRevisionNode.parseRepresentationHeader(java.lang.String representation,
FSRevisionNode revNode,
java.lang.String txnId,
boolean isData,
boolean mutableRepTuncated) |
void |
FSFS.purgeTxn(java.lang.String txnID) |
void |
FSRoot.putRevNodeToCache(java.lang.String path,
FSRevisionNode node) |
void |
FSFS.putTxnRevisionNode(FSID id,
FSRevisionNode revNode) |
private FSPathChange |
FSRoot.readChange(FSFile raReader) |
private int |
FSInputStream.readContents(byte[] buf,
int offset,
int length) |
int |
FSFS.readDBFormat() |
java.util.Map |
FSFile.readHeader() |
int |
FSFile.readInt() |
java.lang.String |
FSFile.readLine(int limit) |
java.lang.String |
FSFile.readLine(java.lang.StringBuffer buffer) |
long |
FSFile.readLong() |
java.lang.String[] |
FSTransactionRoot.readNextIDs() |
private static long |
FSFS.readNumber(java.io.BufferedReader reader) |
private static long |
FSFS.readNumber(java.io.InputStream inputStream) |
void |
FSFS.readOptions(FSFile formatFile,
int formatNumber) |
private SVNProperties |
FSFS.readPackedRevisionProperties(long revision) |
PathInfo |
FSFile.readPathInfoFromReportFile() |
SVNProperties |
FSFile.readProperties(boolean allowEOF,
boolean allowBinaryValues) |
private static SVNProperties |
FSFS.readProperties(byte[] propsData) |
static FSInputStream.FSRepresentationState |
FSInputStream.readRepresentationLine(FSFile file) |
private SVNProperties |
FSFS.readRevisionProperties(long revision) |
private void |
FSRecoverer.recover() |
private void |
FSTransactionRoot.removeRevisionNode(FSID id) |
void |
FSRoot.removeRevNodeFromCache(java.lang.String path) |
static void |
FSRepositoryUtil.replay(FSFS fsfs,
FSRoot root,
java.lang.String basePath,
long lowRevision,
boolean sendDeltas,
ISVNEditor editor) |
void |
FSRepository.replay(long lowRevision,
long highRevision,
boolean sendDeltas,
ISVNEditor editor) |
protected void |
FSRepository.replayRangeImpl(long startRevision,
long endRevision,
long lowRevision,
boolean sendDeltas,
ISVNReplayHandler handler) |
java.lang.String |
FSCommitter.reserveCopyId(java.lang.String txnId) |
void |
FSUpdateContext.reset(FSRepository repository,
FSFS owner,
long revision,
java.io.File reportFile,
java.lang.String target,
java.lang.String targetPath,
boolean isSwitch,
SVNDepth depth,
boolean ignoreAncestry,
boolean textDeltas,
boolean sendCopyFrom,
ISVNEditor editor) |
void |
IFSSqlJetTransaction.run() |
private static void |
FSHooks.runChangeRevPropHook(java.io.File reposRootDir,
java.lang.String hookName,
java.lang.String propName,
byte[] propValue,
java.lang.String author,
long revision,
java.lang.String action,
boolean isPre) |
private static java.lang.String |
FSHooks.runHook(java.io.File reposRootDir,
java.lang.String hookName,
java.lang.String[] args,
byte[] input) |
void |
FSHotCopier.runHotCopy(FSFS srcOwner,
java.io.File dstPath) |
private static void |
FSHooks.runLockHook(java.io.File reposRootDir,
java.lang.String hookName,
java.lang.String path,
java.lang.String username,
java.lang.String paths) |
long |
FSLog.runLog() |
static void |
FSHooks.runPostCommitHook(java.io.File reposRootDir,
long committedRevision) |
static void |
FSHooks.runPostLockHook(java.io.File reposRootDir,
java.lang.String[] paths,
java.lang.String username) |
static void |
FSHooks.runPostRevPropChangeHook(java.io.File reposRootDir,
java.lang.String propName,
byte[] propOldValue,
java.lang.String author,
long revision,
java.lang.String action) |
static void |
FSHooks.runPostUnlockHook(java.io.File reposRootDir,
java.lang.String[] paths,
java.lang.String username) |
static void |
FSHooks.runPreCommitHook(java.io.File reposRootDir,
java.lang.String txnName) |
static java.lang.String |
FSHooks.runPreLockHook(java.io.File reposRootDir,
java.lang.String path,
java.lang.String username,
java.lang.String comment,
boolean stealLock) |
static void |
FSHooks.runPreRevPropChangeHook(java.io.File reposRootDir,
java.lang.String propName,
byte[] propNewValue,
java.lang.String author,
long revision,
java.lang.String action) |
static void |
FSHooks.runPreUnlockHook(java.io.File reposRootDir,
java.lang.String path,
java.lang.String username) |
void |
IFSRepresentationCacheManager.runReadTransaction(IFSSqlJetTransaction transaction) |
void |
FSRecoverer.runRecovery() |
static void |
FSHooks.runStartCommitHook(java.io.File reposRootDir,
java.lang.String author,
java.util.List<?> capabilities) |
void |
IFSRepresentationCacheManager.runWriteTransaction(IFSSqlJetTransaction transaction) |
private void |
FSLog.sendLog(long revision,
java.util.Map logTargetHistoryAsMergeInfo,
java.util.Set nestedMerges,
boolean subtractiveMerge,
boolean handlingMergedRevision,
boolean hasChildren) |
private void |
FSFileRevisionsFinder.sendPathRevision(SVNLocationEntry pathRevision,
FSFileRevisionsFinder.SendBaton sendBaton,
ISVNFileRevisionHandler handler) |
static void |
FSRepositoryUtil.sendTextDelta(ISVNEditor editor,
java.lang.String editPath,
java.lang.String sourcePath,
java.lang.String hexDigest,
FSRevisionRoot sourceRoot,
java.lang.String targetPath,
FSRoot targetRoot,
boolean sendDeltas,
SVNDeltaCombiner deltaCombiner,
SVNDeltaGenerator deltaGenerator,
FSFS fsfs) |
void |
FSTransactionRoot.setEntry(FSRevisionNode parentRevNode,
java.lang.String entryName,
FSID entryId,
SVNNodeKind kind) |
private void |
FSFS.setLock(SVNLock lock,
boolean isDAVComment) |
void |
FSFS.setNodeOrigin(java.lang.String nodeID,
FSID nodeRevisionID) |
void |
FSRepository.setPath(java.lang.String path,
java.lang.String lockToken,
long revision,
boolean startEmpty) |
void |
FSTranslateReporter.setPath(java.lang.String path,
java.lang.String lockToken,
long revision,
boolean startEmpty) |
void |
FSRepository.setPath(java.lang.String path,
java.lang.String lockToken,
long revision,
SVNDepth depth,
boolean startEmpty) |
void |
FSTranslateReporter.setPath(java.lang.String path,
java.lang.String lockToken,
long revision,
SVNDepth depth,
boolean startEmpty) |
void |
FSTransactionRoot.setProplist(FSRevisionNode node,
SVNProperties properties) |
void |
FSFS.setRevisionProperty(long revision,
java.lang.String propertyName,
SVNPropertyValue propertyValue) |
void |
FSRepository.setRevisionPropertyValue(long revision,
java.lang.String propertyName,
SVNPropertyValue propertyValue) |
void |
FSRepository.setRevisionPropertyValue(long revision,
java.lang.String propertyName,
SVNPropertyValue propertyValue,
boolean bypassHooks) |
void |
FSRepository.setRevisionPropertyValue(long revision,
java.lang.String propertyName,
SVNPropertyValue propertyValue,
boolean bypassPreRevpropHook,
boolean bypassPostRevpropHook) |
void |
FSFS.setTransactionProperty(java.lang.String txnID,
java.lang.String name,
SVNPropertyValue propertyValue) |
void |
FSFS.setUUID(java.lang.String uuid) |
private void |
FSUpdateContext.skipPathInfo(java.lang.String prefix) |
void |
FSRepository.status(long revision,
java.lang.String target,
SVNDepth depth,
ISVNReporterBaton reporter,
ISVNEditor editor) |
void |
FSTransactionRoot.storeL2PIndexEntry(long offset,
long itemIndex) |
void |
FSTransactionRoot.storeP2LIndexEntry(FSP2LEntry entry) |
private static void |
FSOutputStream.storeSha1RepMapping(FSFS fsfs,
FSRepresentation representation) |
void |
FSCommitEditor.targetRevision(long revision) |
void |
FSRepository.testConnection() |
java.io.OutputStream |
FSOutputStream.textDeltaChunk(java.lang.String path,
SVNDiffWindow diffWindow) |
java.io.OutputStream |
FSDeltaConsumer.textDeltaChunk(java.lang.String path,
SVNDiffWindow diffWindow) |
java.io.OutputStream |
FSCommitEditor.textDeltaChunk(java.lang.String path,
SVNDiffWindow diffWindow) |
void |
FSOutputStream.textDeltaEnd(java.lang.String path) |
void |
FSDeltaConsumer.textDeltaEnd(java.lang.String path) |
void |
FSCommitEditor.textDeltaEnd(java.lang.String path) |
int |
FSLocationsFinder.traceNodeLocations(java.lang.String path,
long pegRevision,
long[] revisions,
ISVNLocationEntryHandler handler) |
void |
FSWriteLock.unlock() |
void |
FSRepository.unlock(java.util.Map pathToTokens,
boolean force,
ISVNLockHandler handler) |
private void |
FSFS.unlock(java.lang.String path,
java.lang.String token,
java.lang.String username,
boolean breakLock) |
void |
FSFS.unlockPath(java.lang.String path,
java.lang.String token,
java.lang.String username,
boolean breakLock,
boolean enableHooks) |
void |
FSRepository.update(long revision,
java.lang.String target,
SVNDepth depth,
boolean sendCopyFromArgs,
ISVNReporterBaton reporter,
ISVNEditor editor) |
void |
FSRepository.update(SVNURL url,
long revision,
java.lang.String target,
SVNDepth depth,
ISVNReporterBaton reporter,
ISVNEditor editor) |
private static void |
FSCommitter.updateAncestry(FSFS owner,
FSID sourceId,
FSID targetId) |
private void |
FSUpdateContext.updateEntry(long sourceRevision,
java.lang.String sourcePath,
FSEntry sourceEntry,
java.lang.String targetPath,
FSEntry targetEntry,
java.lang.String editPath,
PathInfo pathInfo,
SVNDepth wcDepth,
SVNDepth requestedDepth) |
void |
FSFS.updateMinUnpackedRevProp() |
void |
FSFS.upgrade() |
static void |
FSRepositoryUtil.validateProperty(java.lang.String propertyName,
SVNPropertyValue propertyValue) |
private void |
FSFS.verifyBlockSize(long blockSize,
long itemSize,
java.lang.String name) |
private void |
FSCommitter.verifyLock(SVNLock lock,
java.util.Collection<java.lang.String> lockTokens,
java.lang.String username) |
private void |
FSCommitter.verifyLocks() |
void |
FSFS.walkDigestFiles(java.io.File digestFile,
ISVNLockHandler getLocksHandler,
boolean haveWriteLock) |
void |
FSTransactionRoot.writeChangeEntry(java.io.OutputStream changesFile,
FSPathChange pathChange,
boolean includeNodeKind) |
private void |
FSTransactionRoot.writeChanges(CountingOutputStream protoFile,
java.util.Map changedPaths,
boolean includeNodeKind,
boolean terminateList) |
protected void |
FSFS.writeCurrentFile(long revision,
java.lang.String nextNodeID,
java.lang.String nextCopyID) |
void |
FSFS.writeDBFormat(int format,
long maxFilesPerDir,
boolean overwrite) |
private void |
FSFS.writeDigestLockFile(SVNLock lock,
java.util.Collection children,
java.lang.String repositoryPath,
boolean isDAVComment) |
long |
FSTransactionRoot.writeFinalChangedPathInfo(CountingOutputStream protoFile) |
void |
FSTransactionRoot.writeFinalCurrentFile(long newRevision,
java.lang.String startNodeId,
java.lang.String startCopyId) |
FSID |
FSTransactionRoot.writeFinalRevision(FSID newId,
CountingOutputStream protoFile,
long revision,
FSID id,
java.lang.String startNodeId,
java.lang.String startCopyId,
java.util.Collection<FSRepresentation> representations,
boolean atRoot) |
private void |
FSHotCopier.writeFSType(FSFS dstOwner,
java.lang.String fsType) |
private long |
FSTransactionRoot.writeHashRepresentation(FSRepresentation representation,
SVNProperties hashContents,
CountingOutputStream protoFile,
java.security.MessageDigest digest,
FSP2LProtoIndex.ItemType itemType) |
void |
FSRoot.writeIndexData(CountingOutputStream protoFile,
long newRevision,
java.lang.String txnId) |
private java.lang.String |
FSRoot.writeL2PIndex(CountingOutputStream protoFile,
long revision,
java.lang.String txnId) |
void |
FSFS.writeNextIDs(java.lang.String txnID,
java.lang.String nodeID,
java.lang.String copyID) |
private java.lang.String |
FSRoot.writeP2LIndex(CountingOutputStream protoFile,
long revision,
java.lang.String txnId) |
void |
FSUpdateContext.writePathInfoToReportFile(java.lang.String path,
java.lang.String linkPath,
java.lang.String lockToken,
long revision,
boolean startEmpty,
SVNDepth depth) |
Constructor and Description |
---|
FSInputStream(SVNDeltaCombiner combiner,
FSRepresentation representation,
FSFS owner) |
FSOutputStream(FSRevisionNode revNode,
CountingOutputStream targetFileOS,
java.io.File targetFile,
java.io.InputStream source,
long deltaStart,
long repSize,
long repOffset,
FSTransactionRoot txnRoot,
boolean compress,
FSWriteLock txnLock) |
Modifier and Type | Method and Description |
---|---|
void |
FSL2PProtoIndex.addEntry(long offset,
long itemIndex) |
long |
FSTransactionItemIndex.allocateItemIndex(long offset) |
private FSPackedNumbersStream |
FSLogicalAddressingIndex.autoOpenL2PIndex() |
private FSPackedNumbersStream |
FSLogicalAddressingIndex.autoOpenP2LIndex() |
private FSLogicalAddressingIndex.L2PPageInfo |
FSLogicalAddressingIndex.createPageInfo(FSLogicalAddressingIndex.L2PIndexHeader header,
long revision,
long itemIndex) |
private FSLogicalAddressingIndex.L2PIndexHeader |
FSLogicalAddressingIndex.getL2PHeaderBody(long revision) |
private FSLogicalAddressingIndex.Page |
FSLogicalAddressingIndex.getL2PPage(FSLogicalAddressingIndex.PageTableEntry tableEntry) |
private long |
FSLogicalAddressingIndex.getL2PPageEntry(FSLogicalAddressingIndex.Page page,
long pageOffset,
long itemIndex,
long revision) |
private FSLogicalAddressingIndex.L2PPageInfo |
FSLogicalAddressingIndex.getL2PPageInfo(long revision,
long itemIndex) |
long |
FSL2PProtoIndex.getOffsetByItemIndex(long itemIndex) |
long |
FSLogicalAddressingIndex.getOffsetByItemIndex(long revision,
long itemIndex) |
private FSLogicalAddressingIndex.P2LIndexHeader |
FSLogicalAddressingIndex.getP2LHeader() |
protected FSLogicalAddressingIndex.P2LPageInfo |
FSLogicalAddressingIndex.getP2LKeys(long revision,
long offset) |
private java.util.List<FSP2LEntry> |
FSLogicalAddressingIndex.getP2LPage(long startRevision,
long startOffset,
long nextOffset,
long pageStart,
long pageSize) |
private FSLogicalAddressingIndex.P2LPageInfo |
FSLogicalAddressingIndex.getP2LPageInfo(long revision,
long offset) |
java.util.List<FSP2LEntry> |
FSLogicalAddressingIndex.lookupP2LEntries(long revision,
long blockStart,
long blockEnd) |
static FSTransactionItemIndex |
FSTransactionItemIndex.open(FSFS fsfs,
java.lang.String txnId) |
static FSP2LProtoIndex |
FSP2LProtoIndex.open(FSFS fsfs,
java.lang.String txnId,
boolean append) |
static FSL2PProtoIndex |
FSL2PProtoIndex.open(FSFS fsfs,
java.lang.String txnId,
boolean append) |
private FSPackedNumbersStream |
FSLogicalAddressingIndex.packedStreamOpen(java.lang.String prefix) |
long |
FSPackedNumbersStream.read() |
FSP2LEntry |
FSP2LProtoIndex.readEntry() |
FSL2PEntry |
FSL2PProtoIndex.readEntry() |
private void |
FSL2PProtoIndex.readEntry(long[] entryOffset,
long[] entryItemIndex) |
private void |
FSLogicalAddressingIndex.readEntryToList(FSPackedNumbersStream packedNumbersStream,
long[] itemOffset,
long[] lastRevision,
long[] lastCompound,
java.util.List<FSP2LEntry> result) |
private int |
FSP2LProtoIndex.readInt() |
private long |
FSP2LProtoIndex.readLong() |
long |
FSP2LProtoIndex.readNextOffset() |
private long |
FSP2LProtoIndex.readOffset() |
long |
FSPackedNumbersStream.readSigned() |
void |
FSP2LProtoIndex.writeEntry(FSP2LEntry entry) |
Modifier and Type | Method and Description |
---|---|
void |
FSEmptyRepresentationCacheManager.close() |
void |
FSRepresentationCacheManager.close() |
void |
FSRepresentationCacheManagerFactory.createRepresentationCache(java.io.File path) |
void |
IFSRepresentationCacheManagerFactory.createRepresentationCache(java.io.File path) |
static void |
FSRepresentationCacheManager.createRepresentationCache(java.io.File path) |
void |
FSEmptyRepresentationCacheManagerFactory.createRepresentationCache(java.io.File path) |
private FSRepresentationCacheRecord |
FSRepresentationCacheManager.getByHash(java.lang.String hash) |
FSRepresentation |
FSEmptyRepresentationCacheManager.getRepresentationByHash(java.lang.String hash) |
FSRepresentation |
FSRepresentationCacheManager.getRepresentationByHash(java.lang.String hash) |
void |
FSEmptyRepresentationCacheManager.insert(FSRepresentation representation,
boolean rejectDup) |
void |
FSRepresentationCacheManager.insert(FSRepresentation representation,
boolean rejectDup) |
IFSRepresentationCacheManager |
FSRepresentationCacheManagerFactory.openRepresentationCache(FSFS fsfs) |
IFSRepresentationCacheManager |
IFSRepresentationCacheManagerFactory.openRepresentationCache(FSFS fsfs) |
static IFSRepresentationCacheManager |
FSRepresentationCacheManager.openRepresentationCache(FSFS fsfs) |
IFSRepresentationCacheManager |
FSEmptyRepresentationCacheManagerFactory.openRepresentationCache(FSFS fsfs) |
void |
FSEmptyRepresentationCacheManager.runReadTransaction(IFSSqlJetTransaction transaction) |
void |
FSRepresentationCacheManager.runReadTransaction(IFSSqlJetTransaction transaction) |
void |
FSEmptyRepresentationCacheManager.runWriteTransaction(IFSSqlJetTransaction transaction) |
void |
FSRepresentationCacheManager.runWriteTransaction(IFSSqlJetTransaction transaction) |
Modifier and Type | Method and Description |
---|---|
void |
SVNFSFSPackedRevProps.Builder.addPropertiesEntry(SVNProperties properties) |
byte[] |
SVNFSFSPackedRevProps.asCompressedLevelNoneByteArray() |
private byte[] |
SVNFSFSPackedRevProps.asUncompressedByteArray() |
SVNFSFSPackedRevProps |
SVNFSFSPackedRevProps.Builder.build() |
private static byte[] |
SVNFSFSPackedRevProps.composePropertiesByteArray(SVNProperties properties) |
private java.io.OutputStream |
SVNFSFSPackedRevProps.compressLevelDefault(byte[] uncompressedData,
java.io.OutputStream outputStream) |
protected static java.io.OutputStream |
SVNFSFSPackedRevProps.compressLevelNone(byte[] uncompressedData,
java.io.OutputStream outputStream) |
private static byte[] |
SVNFSFSPackedRevProps.decompress(byte[] compressedData) |
long |
SVNFSFSRevPropCreateSchema.exec() |
static SVNFSFSPackedRevProps |
SVNFSFSPackedRevProps.fromCompressedByteArray(byte[] compressedData) |
static SVNFSFSPackedRevPropsManifest |
SVNFSFSPackedRevPropsManifest.fromFile(java.io.File manifestFile,
long revision,
long maxFilesPerDirectory) |
static SVNFSFSPackedRevProps |
SVNFSFSPackedRevProps.fromPackFile(java.io.File file) |
static SVNFSFSPackedRevPropsManifest |
SVNFSFSPackedRevPropsManifest.fromString(long firstRevision,
java.lang.String manifestString) |
private static SVNFSFSPackedRevProps |
SVNFSFSPackedRevProps.fromUncompressedByteArray(byte[] uncompressedData) |
private long |
SVNFSFSPackedRevProps.getSerializedSize() |
long |
SVNFSFSRevPropSet.insert(java.lang.Object... data) |
private SVNProperties |
SVNFSFSPackedRevProps.parseProperties(byte[] data,
int offset,
int length) |
SVNProperties |
SVNFSFSPackedRevProps.parseProperties(long revision) |
private static long |
SVNFSFSPackedRevProps.readEncodedUncompressedSize(java.io.InputStream inputStream,
int lengthRecordSize) |
private static long |
SVNFSFSPackedRevProps.readNumber(java.io.InputStream inputStream) |
java.util.List<SVNFSFSPackedRevProps> |
SVNFSFSPackedRevProps.setProperties(long revision,
SVNProperties properties,
long revPropPackSize) |
private byte[] |
SVNFSFSPackedRevProps.toUncompressedByteArray() |
java.lang.String |
SVNFSFSPackedRevPropsManifest.updatePackName(long firstRevision,
int revisionsCount) |
private static void |
SVNFSFSPackedRevProps.writeBody(byte[] bytes,
java.io.OutputStream outputStream) |
private java.io.OutputStream |
SVNFSFSPackedRevProps.writeCompressedLevelDefault(java.io.OutputStream outputStream) |
private java.io.OutputStream |
SVNFSFSPackedRevProps.writeCompressedLevelNone(java.io.OutputStream outputStream) |
private static void |
SVNFSFSPackedRevProps.writeEncodedUnCompressedSize(int compressedSize,
java.io.OutputStream outputStream) |
private void |
SVNFSFSPackedRevProps.writeNumber(java.io.OutputStream outputStream,
long number) |
void |
SVNFSFSPackedRevProps.writeToFile(java.io.File packFile,
boolean compress) |
Constructor and Description |
---|
SVNFSFSRevPropGet(SVNSqlJetDb sDb) |
Modifier and Type | Method and Description |
---|---|
void |
ISVNConnector.handleExceptionOnOpen(SVNRepositoryImpl repository,
SVNException exception) |
void |
SVNTunnelConnector.handleExceptionOnOpen(SVNRepositoryImpl repository,
SVNException exception) |
void |
SVNPlainConnector.handleExceptionOnOpen(SVNRepositoryImpl repository,
SVNException exception) |
void |
SVNSSHConnector.handleExceptionOnOpen(SVNRepositoryImpl repository,
SVNException exception) |
private void |
SVNConnection.handleIOError(SVNException e,
boolean readMalformedData) |
private void |
SVNRepositoryImpl.handleUnsupportedCommand(SVNException e,
java.lang.String message) |
void |
SVNCommitEditor.ISVNCommitCallback.run(SVNException error) |
Modifier and Type | Method and Description |
---|---|
void |
SVNCommitEditor.abortEdit() |
void |
SVNRepositoryImpl.abortReport() |
void |
SVNCommitEditor.absentDir(java.lang.String path) |
void |
SVNCommitEditor.absentFile(java.lang.String path) |
private void |
SVNConnection.addCapabilities(java.util.List capabilities) |
void |
SVNCommitEditor.addDir(java.lang.String path,
java.lang.String copyFromPath,
long copyFromRevision) |
void |
SVNCommitEditor.addFile(java.lang.String path,
java.lang.String copyFromPath,
long copyFromRevision) |
void |
SVNCommitEditor.applyTextDelta(java.lang.String path,
java.lang.String baseChecksum) |
(package private) void |
SVNRepositoryImpl.authenticate() |
abstract SVNAuthentication |
SVNAuthenticator.authenticate(java.util.List mechs,
java.lang.String realm,
SVNRepositoryImpl repository) |
SVNAuthentication |
SVNPlainAuthenticator.authenticate(java.util.List mechs,
java.lang.String realm,
SVNRepositoryImpl repos) |
void |
SVNConnection.authenticate(SVNRepositoryImpl repository) |
void |
SVNCommitEditor.changeDirProperty(java.lang.String name,
SVNPropertyValue value) |
void |
SVNCommitEditor.changeFileProperty(java.lang.String path,
java.lang.String name,
SVNPropertyValue value) |
private void |
SVNConnection.checkConnection() |
SVNNodeKind |
SVNRepositoryImpl.checkPath(java.lang.String path,
long revision) |
void |
SVNConnection.close() |
void |
ISVNConnector.close(SVNRepositoryImpl repository) |
void |
SVNAbstractTunnelConnector.close(SVNRepositoryImpl repository) |
void |
SVNPlainConnector.close(SVNRepositoryImpl repository) |
void |
SVNSSHConnector.close(SVNRepositoryImpl repository) |
void |
SVNCommitEditor.closeDir() |
SVNCommitInfo |
SVNCommitEditor.closeEdit() |
void |
SVNCommitEditor.closeFile(java.lang.String path,
java.lang.String textChecksum) |
ISVNConnector |
ISVNConnectorFactory.createConnector(SVNRepository repository) |
private SVNAuthenticator |
SVNConnection.createSASLAuthenticator() |
void |
SVNCommitEditor.deleteEntry(java.lang.String path,
long revision) |
void |
SVNRepositoryImpl.deletePath(java.lang.String path) |
void |
SVNRepositoryImpl.diff(SVNURL url,
long targetRevision,
long revision,
java.lang.String target,
boolean ignoreAncestry,
SVNDepth depth,
boolean getContents,
ISVNReporterBaton reporter,
ISVNEditor editor) |
void |
SVNEditModeReader.driveEditor() |
private static java.lang.String[] |
SVNTunnelConnector.expandTunnelSpec(java.lang.String name,
java.lang.String tunnelSpec) |
void |
SVNRepositoryImpl.finishReport() |
ISVNEditor |
SVNRepositoryImpl.getCommitEditor(java.lang.String logMessage,
java.util.Map locks,
boolean keepLocks,
ISVNWorkspaceMediator mediator) |
protected ISVNEditor |
SVNRepositoryImpl.getCommitEditorInternal(java.util.Map locks,
boolean keepLocks,
SVNProperties revProps,
ISVNWorkspaceMediator mediator) |
long |
SVNRepositoryImpl.getDatedRevision(java.util.Date date) |
protected long |
SVNRepositoryImpl.getDeletedRevisionImpl(java.lang.String path,
long pegRevision,
long endRevision) |
SVNDirEntry |
SVNRepositoryImpl.getDir(java.lang.String path,
long revision,
boolean includeComment,
java.util.Collection entries) |
long |
SVNRepositoryImpl.getDir(java.lang.String path,
long revision,
SVNProperties properties,
int entryFields,
ISVNDirEntryHandler handler) |
long |
SVNRepositoryImpl.getDir(java.lang.String path,
long revision,
SVNProperties properties,
ISVNDirEntryHandler handler) |
private static SVNErrorMessage |
SVNReader.getErrorMessage(SVNItem item) |
long |
SVNRepositoryImpl.getFile(java.lang.String path,
long revision,
SVNProperties properties,
java.io.OutputStream contents) |
protected int |
SVNRepositoryImpl.getFileRevisionsImpl(java.lang.String path,
long startRevision,
long endRevision,
boolean includeMergedRevisions,
ISVNFileRevisionHandler handler) |
protected void |
SVNRepositoryImpl.getInheritedPropertiesImpl(java.lang.String path,
long revision,
java.lang.String propertyName,
ISVNInheritedPropertiesHandler handler) |
(package private) java.io.InputStream |
SVNConnection.getInputStream() |
long |
SVNRepositoryImpl.getLatestRevision() |
protected long |
SVNRepositoryImpl.getLocationSegmentsImpl(java.lang.String path,
long pegRevision,
long startRevision,
long endRevision,
ISVNLocationSegmentHandler handler) |
protected int |
SVNRepositoryImpl.getLocationsImpl(java.lang.String path,
long pegRevision,
long[] revisions,
ISVNLocationEntryHandler handler) |
static SVNLock |
SVNReader.getLock(java.util.Collection items) |
SVNLock |
SVNRepositoryImpl.getLock(java.lang.String path) |
SVNLock[] |
SVNRepositoryImpl.getLocks(java.lang.String path) |
protected java.util.Map |
SVNRepositoryImpl.getMergeInfoImpl(java.lang.String[] paths,
long revision,
SVNMergeInfoInheritance inherit,
boolean includeDescendants) |
(package private) java.io.OutputStream |
SVNConnection.getOutputStream() |
static SVNProperties |
SVNReader.getProperties(java.util.List items,
int index,
SVNProperties properties) |
static SVNProperties |
SVNReader.getPropertyDiffs(java.util.List items,
int index,
SVNProperties diffs) |
private java.lang.String[] |
SVNRepositoryImpl.getRepositoryPaths(java.lang.String[] paths) |
SVNProperties |
SVNRepositoryImpl.getRevisionProperties(long revision,
SVNProperties properties) |
SVNPropertyValue |
SVNRepositoryImpl.getRevisionPropertyValue(long revision,
java.lang.String propertyName) |
void |
ISVNConnector.handleExceptionOnOpen(SVNRepositoryImpl repository,
SVNException exception) |
void |
SVNTunnelConnector.handleExceptionOnOpen(SVNRepositoryImpl repository,
SVNException exception) |
void |
SVNPlainConnector.handleExceptionOnOpen(SVNRepositoryImpl repository,
SVNException exception) |
void |
SVNSSHConnector.handleExceptionOnOpen(SVNRepositoryImpl repository,
SVNException exception) |
static void |
SVNReader.handleFailureStatus(java.util.List list) |
private void |
SVNConnection.handleIOError(SVNException e,
boolean readMalformedData) |
private void |
SVNRepositoryImpl.handleUnsupportedCommand(SVNException e,
java.lang.String message) |
protected void |
SVNConnection.handshake(SVNRepositoryImpl repository) |
boolean |
SVNRepositoryImpl.hasCapability(SVNCapability capability) |
SVNDirEntry |
SVNRepositoryImpl.info(java.lang.String path,
long revision) |
boolean |
ISVNConnector.isConnected(SVNRepositoryImpl repository) |
boolean |
SVNAbstractTunnelConnector.isConnected(SVNRepositoryImpl repos) |
boolean |
SVNPlainConnector.isConnected(SVNRepositoryImpl repos) |
boolean |
SVNSSHConnector.isConnected(SVNRepositoryImpl repos) |
void |
SVNRepositoryImpl.linkPath(SVNURL url,
java.lang.String path,
java.lang.String lockToken,
long revision,
boolean startEmpty) |
void |
SVNRepositoryImpl.linkPath(SVNURL url,
java.lang.String path,
java.lang.String lockToken,
long revision,
SVNDepth depth,
boolean startEmpty) |
void |
SVNRepositoryImpl.lock(java.util.Map pathsToRevisions,
java.lang.String comment,
boolean force,
ISVNLockHandler handler) |
private void |
SVNRepositoryImpl.lock12(java.util.Map pathsToRevisions,
java.lang.String comment,
boolean force,
ISVNLockHandler handler) |
protected long |
SVNRepositoryImpl.logImpl(java.lang.String[] targetPaths,
long startRevision,
long endRevision,
boolean changedPaths,
boolean strictNode,
long limit,
boolean includeMergedRevisions,
java.lang.String[] revisionPropertyNames,
ISVNLogEntryHandler handler) |
private void |
SVNEditModeReader.lookupToken(java.lang.String token,
boolean isFile) |
void |
SVNConnection.open(SVNRepositoryImpl repository) |
void |
ISVNConnector.open(SVNRepositoryImpl repository) |
void |
SVNTunnelConnector.open(SVNRepositoryImpl repository) |
void |
SVNPlainConnector.open(SVNRepositoryImpl repository) |
void |
SVNSSHConnector.open(SVNRepositoryImpl repository) |
void |
SVNAbstractTunnelConnector.open(SVNRepositoryImpl repository,
java.lang.String process) |
void |
SVNAbstractTunnelConnector.open(SVNRepositoryImpl repository,
java.lang.String[] command) |
protected void |
SVNRepositoryImpl.openConnection() |
void |
SVNCommitEditor.openDir(java.lang.String path,
long revision) |
void |
SVNCommitEditor.openFile(java.lang.String path,
long revision) |
void |
SVNCommitEditor.openRoot(long revision) |
static java.util.List |
SVNReader.parse(java.io.InputStream is,
java.lang.String template,
java.util.List values) |
static java.util.List |
SVNReader.parseTuple(java.lang.String template,
java.util.Collection items,
java.util.List values) |
private static int |
SVNReader.parseTuple(java.lang.String template,
int index,
java.util.Collection items,
java.util.List values) |
private void |
SVNEditModeReader.processCommand(java.lang.String commandName,
java.util.List params) |
java.util.List |
SVNConnection.read(java.lang.String template,
java.util.List items,
boolean readMalformedData) |
private java.util.List |
SVNRepositoryImpl.read(java.lang.String template,
java.util.List values,
boolean readMalformedData) |
protected SVNErrorMessage |
SVNPlainAuthenticator.readAuthResponse() |
private static char |
SVNReader.readChar(java.io.InputStream is) |
SVNItem |
SVNConnection.readItem(boolean readMalformedData) |
private SVNItem |
SVNRepositoryImpl.readItem(boolean readMalformedData) |
static SVNItem |
SVNReader.readItem(java.io.InputStream is) |
private static SVNItem |
SVNReader.readItem(java.io.InputStream is,
SVNItem item,
char ch) |
static java.util.List |
SVNReader.readTuple(java.io.InputStream is,
java.lang.String template) |
java.util.List |
SVNConnection.readTuple(java.lang.String template,
boolean readMalformedData) |
private java.util.List |
SVNEditModeReader.readTuple(java.lang.String template,
boolean readMalformedData) |
private java.util.List |
SVNRepositoryImpl.readTuple(java.lang.String template,
boolean readMalformedData) |
private void |
SVNConnection.receiveRepositoryCredentials(SVNRepositoryImpl repository) |
private boolean |
SVNRepositoryImpl.reparent(SVNURL url) |
void |
SVNRepositoryImpl.replay(long lowRevision,
long highRevision,
boolean sendDeltas,
ISVNEditor editor) |
protected void |
SVNRepositoryImpl.replayRangeImpl(long startRevision,
long endRevision,
long lowRevision,
boolean sendDeltas,
ISVNReplayHandler handler) |
void |
SVNRepositoryImpl.setLocation(SVNURL url,
boolean forceReconnect) |
void |
SVNRepositoryImpl.setPath(java.lang.String path,
java.lang.String lockToken,
long revision,
boolean startEmpty) |
void |
SVNRepositoryImpl.setPath(java.lang.String path,
java.lang.String lockToken,
long revision,
SVNDepth depth,
boolean startEmpty) |
void |
SVNRepositoryImpl.setRevisionPropertyValue(long revision,
java.lang.String propertyName,
SVNPropertyValue propertyValue) |
private java.io.InputStream |
SVNConnection.skipLeadingGrabage(int attempt) |
private static char |
SVNReader.skipWhiteSpace(java.io.InputStream is) |
void |
SVNRepositoryImpl.status(long revision,
java.lang.String target,
SVNDepth depth,
ISVNReporterBaton reporter,
ISVNEditor editor) |
void |
SVNCommitEditor.targetRevision(long revision) |
void |
SVNRepositoryImpl.testConnection() |
java.io.OutputStream |
SVNCommitEditor.textDeltaChunk(java.lang.String path,
SVNDiffWindow diffWindow) |
void |
SVNCommitEditor.textDeltaEnd(java.lang.String path) |
void |
SVNRepositoryImpl.unlock(java.util.Map pathToTokens,
boolean force,
ISVNLockHandler handler) |
private void |
SVNRepositoryImpl.unlock12(java.util.Map pathToTokens,
boolean force,
ISVNLockHandler handler) |
void |
SVNRepositoryImpl.update(long revision,
java.lang.String target,
SVNDepth depth,
boolean sendCopyFromArgs,
ISVNReporterBaton reporter,
ISVNEditor editor) |
void |
SVNRepositoryImpl.update(SVNURL url,
long revision,
java.lang.String target,
SVNDepth depth,
ISVNReporterBaton reporter,
ISVNEditor editor) |
(package private) void |
SVNRepositoryImpl.updateCredentials(java.lang.String uuid,
SVNURL rootURL) |
static void |
SVNWriter.write(java.io.OutputStream os,
java.lang.String templateStr,
java.lang.Object[] src) |
void |
SVNConnection.write(java.lang.String template,
java.lang.Object[] items) |
private void |
SVNRepositoryImpl.write(java.lang.String template,
java.lang.Object[] values) |
void |
SVNConnection.writeError(SVNErrorMessage error) |
Constructor and Description |
---|
SVNAuthenticator(SVNConnection connection) |
SVNPlainAuthenticator(SVNConnection connection) |
Modifier and Type | Method and Description |
---|---|
SVNAuthentication |
SVNSaslAuthenticator.authenticate(java.util.List mechs,
java.lang.String realm,
SVNRepositoryImpl repository) |
protected javax.security.sasl.SaslClient |
SVNSaslAuthenticator.createSaslClient(java.util.List mechs,
java.lang.String realm,
SVNRepositoryImpl repos,
SVNURL location) |
protected boolean |
SVNSaslAuthenticator.tryAuthentication(SVNRepositoryImpl repos,
java.lang.String mechName) |
Constructor and Description |
---|
SVNSaslAuthenticator(SVNConnection connection) |
Modifier and Type | Method and Description |
---|---|
private static java.net.Socket |
SVNSocketFactory._createSSLSocket(javax.net.ssl.KeyManager[] keyManagers,
javax.net.ssl.TrustManager trustManager,
java.lang.String host,
int port,
int connectTimeout,
int readTimeout,
ISVNCanceller cancel,
boolean withSNIsupport) |
void |
SVNMergeInfoUtil.ElideMergeInfoEditor.abortEdit() |
void |
SVNMergeInfoUtil.ElideMergeInfoEditor.absentDir(java.lang.String path) |
void |
SVNMergeInfoUtil.ElideMergeInfoEditor.absentFile(java.lang.String path) |
void |
SVNMergeInfoUtil.ElideMergeInfoEditor.addDir(java.lang.String path,
java.lang.String copyFromPath,
long copyFromRevision) |
void |
SVNMergeInfoUtil.ElideMergeInfoEditor.addFile(java.lang.String path,
java.lang.String copyFromPath,
long copyFromRevision) |
void |
SVNSkel.appendChild(SVNSkel child) |
void |
SVNMergeInfoUtil.ElideMergeInfoEditor.applyTextDelta(java.lang.String path,
java.lang.String baseChecksum) |
static void |
SVNEncodingUtil.assertURISafe(java.lang.String path) |
void |
SVNMergeInfoUtil.ElideMergeInfoEditor.changeDirProperty(java.lang.String name,
SVNPropertyValue value) |
void |
SVNMergeInfoUtil.ElideMergeInfoEditor.changeFileProperty(java.lang.String path,
java.lang.String propertyName,
SVNPropertyValue propertyValue) |
static void |
SVNPathUtil.checkPathIsValid(java.lang.String path) |
void |
SVNMergeInfoUtil.ElideMergeInfoEditor.closeDir() |
SVNCommitInfo |
SVNMergeInfoUtil.ElideMergeInfoEditor.closeEdit() |
void |
SVNMergeInfoUtil.ElideMergeInfoEditor.closeFile(java.lang.String path,
java.lang.String textChecksum) |
static java.lang.String |
SVNMergeInfoUtil.combineForkedMergeInfoProperties(java.lang.String fromPropValue,
java.lang.String workingPropValue,
java.lang.String toPropValue) |
static java.lang.String |
SVNMergeInfoUtil.combineMergeInfoProperties(java.lang.String propValue1,
java.lang.String propValue2) |
static void |
SVNSocketFactory.connect(java.net.Socket socket,
java.net.InetSocketAddress address,
int timeout,
ISVNCanceller cancel) |
java.nio.ByteBuffer |
SVNCharsetConvertor.convertChunk(byte[] b,
int offset,
int length,
java.nio.ByteBuffer dst,
boolean endOfInput) |
static SVNSkel |
SVNSkel.createInheritedProperties(java.util.Map<java.lang.String,SVNProperties> iprops) |
static java.net.Socket |
SVNSocketFactory.createPlainSocket(java.lang.String host,
int port,
int connectTimeout,
int readTimeout,
ISVNCanceller cancel) |
static SVNSkel |
SVNSkel.createPropList(java.util.Map<java.lang.String,SVNPropertyValue> props) |
static java.net.Socket |
SVNSocketFactory.createSSLSocket(javax.net.ssl.KeyManager[] keyManagers,
javax.net.ssl.TrustManager trustManager,
java.lang.String host,
int port,
int connectTimeout,
int readTimeout,
ISVNCanceller cancel) |
void |
SVNMergeInfoUtil.ElideMergeInfoEditor.deleteEntry(java.lang.String path,
long revision) |
static void |
SVNMergeInfoUtil.diffMergeInfoProperties(java.util.Map deleted,
java.util.Map added,
java.lang.String fromPropValue,
java.util.Map fromMergeInfo,
java.lang.String toPropValue,
java.util.Map toMergeInfo) |
static void |
SVNMergeInfoUtil.elideMergeInfo(java.util.Map parentMergeInfo,
java.util.Map childMergeInfo,
java.io.File path,
java.lang.String pathSuffix,
SVNWCAccess access) |
static java.util.Map<java.lang.String,java.util.Map<java.lang.String,SVNMergeRangeList>> |
SVNMergeInfoUtil.elideMergeInfoCatalog(java.util.Map<java.lang.String,java.util.Map<java.lang.String,SVNMergeRangeList>> mergeInfoCatalog) |
private static void |
SVNSkel.error(java.lang.String type) |
java.nio.ByteBuffer |
SVNCharsetConvertor.flush(java.nio.ByteBuffer dst) |
static byte[] |
SVNUUIDGenerator.generateUUID() |
static java.lang.String |
SVNUUIDGenerator.generateUUIDString() |
SVNSkel |
SVNSkel.getChild(int i) |
private static void |
SVNUUIDGenerator.getRandomInfo(byte[] node) |
boolean |
SVNMergeInfoUtil.ElideMergeInfoCatalogHandler.handleCommitPath(java.lang.String path,
ISVNEditor editor) |
private static void |
SVNUUIDGenerator.initState() |
static void |
SVNMergeInfoUtil.mergeCatalog(java.util.Map catalog,
java.util.Map changes) |
static java.util.Map<java.lang.String,SVNMergeRangeList> |
SVNMergeInfoUtil.mergeMergeInfos(java.util.Map<java.lang.String,SVNMergeRangeList> originalSrcsToRangeLists,
java.util.Map<java.lang.String,SVNMergeRangeList> changedSrcsToRangeLists) |
void |
SVNMergeInfoUtil.ElideMergeInfoEditor.openDir(java.lang.String path,
long revision) |
void |
SVNMergeInfoUtil.ElideMergeInfoEditor.openFile(java.lang.String path,
long revision) |
void |
SVNMergeInfoUtil.ElideMergeInfoEditor.openRoot(long revision) |
static SVNSkel |
SVNSkel.parse(byte[] data) |
static SVNSkel |
SVNSkel.parse(byte[] data,
int offset,
int length) |
static SVNSkel |
SVNSkel.parse(java.nio.ByteBuffer buffer) |
private static SVNDate |
SVNDate.parseDatestamp(java.lang.String str) |
static java.util.Date |
SVNDate.parseDateString(java.lang.String str) |
java.util.List<Structure<StructureFields.InheritedProperties>> |
SVNSkel.parseInheritedProperties() |
static SVNSkel |
SVNSkel.parseList(java.nio.ByteBuffer buffer) |
static java.util.Map<java.lang.String,SVNMergeRangeList> |
SVNMergeInfoUtil.parseMergeInfo(java.lang.StringBuffer mergeInfo,
java.util.Map<java.lang.String,SVNMergeRangeList> srcPathsToRangeLists) |
java.util.Map<java.lang.String,byte[]> |
SVNSkel.parsePropList() |
private static long |
SVNMergeInfoUtil.parseRevision(java.lang.StringBuffer mergeInfo) |
static SVNMergeRange[] |
SVNMergeInfoUtil.parseRevisionList(java.lang.StringBuffer mergeInfo,
java.lang.String path) |
void |
SVNSkel.prepend(SVNSkel child) |
void |
SVNSkel.prependPath(java.io.File path) |
void |
SVNSkel.prependPropertyValue(SVNPropertyValue propertyValue) |
void |
SVNSkel.prependString(java.lang.String str) |
char |
SVNSpillBufferReader.readChar() |
void |
SVNMergeInfoUtil.ElideMergeInfoEditor.targetRevision(long revision) |
java.io.OutputStream |
SVNMergeInfoUtil.ElideMergeInfoEditor.textDeltaChunk(java.lang.String path,
SVNDiffWindow diffWindow) |
void |
SVNMergeInfoUtil.ElideMergeInfoEditor.textDeltaEnd(java.lang.String path) |
private static void |
SVNCharsetConvertor.throwException(java.nio.charset.CoderResult result) |
byte[] |
SVNSkel.unparse() |
void |
SVNSpillBuffer.write(byte[] data,
int offset,
int length) |
java.nio.ByteBuffer |
SVNSkel.writeTo(java.nio.ByteBuffer buffer) |
Modifier and Type | Method and Description |
---|---|
static boolean |
SVNJNAUtil.addPasswordToGnomeKeyring(java.lang.String realm,
java.lang.String userName,
char[] password,
boolean nonInteractive,
ISVNGnomeKeyringPasswordProvider keyringPasswordProvider) |
static boolean |
SVNJNAUtil.addPasswordToMacOsKeychain(java.lang.String realm,
java.lang.String userName,
char[] password,
boolean nonInteractive) |
static java.lang.String |
SVNWinSecurity.getAuthHeader(java.lang.String token,
SVNWinSecurity.SVNNTSecurityParameters params) |
static char[] |
SVNMacOsKeychain.getPassword(java.lang.String realm,
java.lang.String userName,
boolean nonInteractive) |
static char[] |
SVNGnomeKeyring.getPassword(java.lang.String realm,
java.lang.String userName,
boolean nonInteractive,
ISVNGnomeKeyringPasswordProvider keyringPasswordProvider) |
static char[] |
SVNJNAUtil.getPasswordFromGnomeKeyring(java.lang.String realm,
java.lang.String userName,
boolean nonInteractive,
ISVNGnomeKeyringPasswordProvider keyringPasswordProvider) |
static char[] |
SVNJNAUtil.getPasswordFromMacOsKeychain(java.lang.String realm,
java.lang.String userName,
boolean nonInteractive) |
static boolean |
SVNMacOsKeychain.setPassword(java.lang.String realm,
java.lang.String userName,
char[] password,
boolean nonInteractive) |
static boolean |
SVNGnomeKeyring.setPassword(java.lang.String realm,
java.lang.String userName,
char[] password,
boolean nonInteractive,
ISVNGnomeKeyringPasswordProvider keyringPasswordProvider) |
Modifier and Type | Field and Description |
---|---|
private SVNException |
IOExceptionWrapper.myOriginalException |
Modifier and Type | Method and Description |
---|---|
SVNException |
IOExceptionWrapper.getOriginalException() |
Modifier and Type | Method and Description |
---|---|
private void |
SVNCommitter.fixError(java.lang.String path,
SVNException e,
SVNNodeKind kind) |
private static void |
SVNPropertiesManager.handleInconsistentEOL(SVNException svne,
java.lang.Object path) |
private static void |
SVNWCManager.handleLeftLocalModificationsError(SVNException originalError) |
private void |
SVNUpdateEditor15.handleLeftLocalModificationsError(SVNException originalError) |
private void |
SVNUpdateEditor.handleLeftLocalModificationsError(SVNException originalError) |
Modifier and Type | Method and Description |
---|---|
void |
SVNDepthFilterEditor.abortEdit() |
void |
SVNAmbientDepthFilterEditor.abortEdit() |
void |
SVNRemoteStatusEditor.abortEdit() |
void |
SVNExportEditor.abortEdit() |
void |
SVNSynchronizeEditor.abortEdit() |
void |
SVNRemoteDiffEditor.abortEdit() |
void |
SVNCancellableEditor.abortEdit() |
void |
SVNDumpEditor.abortEdit() |
void |
SVNDiffStatusEditor.abortEdit() |
void |
SVNDiffEditor.abortEdit() |
void |
SVNNodeEditor.abortEdit() |
void |
SVNUpdateEditor15.abortEdit() |
void |
SVNUpdateEditor.abortEdit() |
void |
SVNStatusReporter.abortReport() |
void |
SVNDepthFilterEditor.absentDir(java.lang.String path) |
void |
SVNAmbientDepthFilterEditor.absentDir(java.lang.String path) |
void |
SVNRemoteStatusEditor.absentDir(java.lang.String path) |
void |
SVNExportEditor.absentDir(java.lang.String path) |
void |
SVNSynchronizeEditor.absentDir(java.lang.String path) |
void |
SVNRemoteDiffEditor.absentDir(java.lang.String path) |
void |
SVNCancellableEditor.absentDir(java.lang.String path) |
void |
SVNDumpEditor.absentDir(java.lang.String path) |
void |
SVNDiffStatusEditor.absentDir(java.lang.String path) |
void |
SVNDiffEditor.absentDir(java.lang.String path) |
void |
SVNNodeEditor.absentDir(java.lang.String path) |
void |
SVNUpdateEditor15.absentDir(java.lang.String path) |
void |
SVNUpdateEditor.absentDir(java.lang.String path) |
private void |
SVNUpdateEditor15.absentEntry(java.lang.String path,
SVNNodeKind kind) |
private void |
SVNUpdateEditor.absentEntry(java.lang.String path,
SVNNodeKind kind) |
void |
SVNDepthFilterEditor.absentFile(java.lang.String path) |
void |
SVNAmbientDepthFilterEditor.absentFile(java.lang.String path) |
void |
SVNRemoteStatusEditor.absentFile(java.lang.String path) |
void |
SVNExportEditor.absentFile(java.lang.String path) |
void |
SVNSynchronizeEditor.absentFile(java.lang.String path) |
void |
SVNRemoteDiffEditor.absentFile(java.lang.String path) |
void |
SVNCancellableEditor.absentFile(java.lang.String path) |
void |
SVNDumpEditor.absentFile(java.lang.String path) |
void |
SVNDiffStatusEditor.absentFile(java.lang.String path) |
void |
SVNDiffEditor.absentFile(java.lang.String path) |
void |
SVNNodeEditor.absentFile(java.lang.String path) |
void |
SVNUpdateEditor15.absentFile(java.lang.String path) |
void |
SVNUpdateEditor.absentFile(java.lang.String path) |
void |
DefaultSVNAuthenticationManager.acknowledgeAuthentication(boolean accepted,
java.lang.String kind,
java.lang.String realm,
SVNErrorMessage errorMessage,
SVNAuthentication authentication) |
static void |
SVNWCManager.add(java.io.File path,
SVNAdminArea parentDir,
SVNURL copyFromURL,
long copyFromRev,
SVNDepth depth) |
static void |
SVNWCManager.add(java.io.File path,
SVNAdminArea parentDir,
SVNURL copyFromURL,
SVNRevision copyFromRev,
SVNDepth depth) |
private void |
SVNMergeInfoManager.addDescendantMergeInfo(java.util.Map result,
FSRevisionRoot root,
java.lang.String path) |
void |
SVNDepthFilterEditor.addDir(java.lang.String path,
java.lang.String copyFromPath,
long copyFromRevision) |
void |
SVNAmbientDepthFilterEditor.addDir(java.lang.String path,
java.lang.String copyFromPath,
long copyFromRevision) |
void |
SVNRemoteStatusEditor.addDir(java.lang.String path,
java.lang.String copyFromPath,
long copyFromRevision) |
void |
SVNExportEditor.addDir(java.lang.String path,
java.lang.String copyFromPath,
long copyFromRevision) |
void |
SVNSynchronizeEditor.addDir(java.lang.String path,
java.lang.String copyFromPath,
long copyFromRevision) |
void |
SVNRemoteDiffEditor.addDir(java.lang.String path,
java.lang.String copyFromPath,
long copyFromRevision) |
void |
SVNCancellableEditor.addDir(java.lang.String path,
java.lang.String copyFromPath,
long copyFromRevision) |
void |
SVNDumpEditor.addDir(java.lang.String path,
java.lang.String copyFromPath,
long copyFromRevision) |
void |
SVNDiffStatusEditor.addDir(java.lang.String path,
java.lang.String copyFromPath,
long copyFromRevision) |
void |
SVNDiffEditor.addDir(java.lang.String path,
java.lang.String copyFromPath,
long copyFromRevision) |
void |
SVNNodeEditor.addDir(java.lang.String path,
java.lang.String copyFromPath,
long copyFromRevision) |
void |
SVNUpdateEditor15.addDir(java.lang.String path,
java.lang.String copyFromPath,
long copyFromRevision) |
void |
SVNUpdateEditor.addDir(java.lang.String path,
java.lang.String copyFromPath,
long copyFromRevision) |
void |
SVNDepthFilterEditor.addFile(java.lang.String path,
java.lang.String copyFromPath,
long copyFromRevision) |
void |
SVNAmbientDepthFilterEditor.addFile(java.lang.String path,
java.lang.String copyFromPath,
long copyFromRevision) |
void |
SVNRemoteStatusEditor.addFile(java.lang.String path,
java.lang.String copyFromPath,
long copyFromRevision) |
void |
SVNExportEditor.addFile(java.lang.String path,
java.lang.String copyFromPath,
long copyFromRevision) |
void |
SVNSynchronizeEditor.addFile(java.lang.String path,
java.lang.String copyFromPath,
long copyFromRevision) |
void |
SVNRemoteDiffEditor.addFile(java.lang.String path,
java.lang.String copyFromPath,
long copyFromRevision) |
void |
SVNCancellableEditor.addFile(java.lang.String path,
java.lang.String copyFromPath,
long copyFromRevision) |
void |
SVNDumpEditor.addFile(java.lang.String path,
java.lang.String copyFromPath,
long copyFromRevision) |
void |
SVNDiffStatusEditor.addFile(java.lang.String path,
java.lang.String copyFromPath,
long copyFromRevision) |
void |
SVNDiffEditor.addFile(java.lang.String path,
java.lang.String copyFromPath,
long copyFromRevision) |
void |
SVNNodeEditor.addFile(java.lang.String path,
java.lang.String copyFromPath,
long copyFromRevision) |
void |
SVNUpdateEditor15.addFile(java.lang.String path,
java.lang.String copyFromPath,
long copyFromRevision) |
void |
SVNUpdateEditor.addFile(java.lang.String path,
java.lang.String copyFromPath,
long copyFromRevision) |
private SVNUpdateEditor.SVNFileInfo |
SVNUpdateEditor.addFile(SVNUpdateEditor.SVNDirectoryInfo parent,
java.lang.String path,
java.lang.String copyFromPath,
long copyFromRevision) |
private SVNUpdateEditor15.SVNFileInfo |
SVNUpdateEditor15.addFile(SVNUpdateEditor15.SVNDirectoryInfo parent,
java.lang.String path,
java.lang.String copyFromPath,
long copyFromRevision) |
private static void |
SVNAdminHelper.addFileOrDir(FSFS fsfs,
ISVNEditor editor,
FSRevisionRoot srcRoot,
FSRevisionRoot tgtRoot,
java.lang.String tgtPath,
java.lang.String editPath,
SVNNodeKind tgtKind) |
private void |
SVNAdminDeltifier.addFileOrDir(FSRevisionRoot srcRoot,
FSRevisionRoot tgtRoot,
java.lang.String tgtPath,
java.lang.String editPath,
SVNNodeKind tgtKind) |
private SVNUpdateEditor.SVNFileInfo |
SVNUpdateEditor.addFileWithHistory(SVNUpdateEditor.SVNDirectoryInfo parent,
SVNUpdateEditor.SVNFileInfo info,
java.lang.String copyFromPath,
long copyFromRevision) |
private SVNUpdateEditor15.SVNFileInfo |
SVNUpdateEditor15.addFileWithHistory(SVNUpdateEditor15.SVNDirectoryInfo parent,
java.lang.String path,
java.lang.String copyFromPath,
long copyFromRevision) |
private void |
SVNCopyDriver.addLocalParents(java.io.File path,
ISVNEventHandler handler) |
static void |
SVNWCManager.addProperties(SVNAdminArea dir,
java.lang.String fileName,
SVNProperties properties,
boolean base,
SVNLog log) |
static void |
SVNWCManager.addRepositoryFile(SVNAdminArea dir,
java.lang.String fileName,
java.io.File text,
java.io.File textBase,
SVNProperties baseProperties,
SVNProperties properties,
java.lang.String copyFromURL,
long copyFromRev) |
private void |
SVNMergeDriver.adjustDeletedSubTreeRanges(SVNMergeDriver.MergePath child,
SVNMergeDriver.MergePath parent,
long revision1,
long revision2,
SVNURL primaryURL,
SVNRepository repository) |
private java.util.Map |
DefaultDumpFilterHandler.adjustMergeInfo(SVNPropertyValue initialValue) |
private static java.io.File |
SVNCommitUtil.adjustRelativePaths(java.io.File rootFile,
java.util.Collection relativePaths) |
private java.io.File |
SVNUpdateEditor.alreadyInTreeConflict(java.io.File path) |
static void |
SVNWCProperties.appendProperty(java.lang.String name,
SVNPropertyValue value,
java.io.OutputStream target) |
static void |
SVNWCProperties.appendPropertyDeleted(java.lang.String name,
java.io.OutputStream target) |
private SVNStatusType |
DefaultSVNMerger.applySingleGenericPropertyChange(java.lang.String localPath,
boolean isDir,
SVNStatusType status,
SVNProperties workingProps,
java.lang.String propName,
SVNPropertyValue baseValue,
SVNPropertyValue oldValue,
SVNPropertyValue newValue,
SVNPropertyValue workingValue,
SVNAdminArea adminArea,
SVNLog log,
java.util.Collection conflicts,
boolean dryRun) |
private SVNStatusType |
DefaultSVNMerger.applySingleMergeInfoPropertyChange(java.lang.String localPath,
boolean isDir,
SVNStatusType status,
SVNProperties workingProps,
java.lang.String propName,
SVNPropertyValue baseValue,
SVNPropertyValue oldValue,
SVNPropertyValue newValue,
SVNPropertyValue workingValue,
SVNAdminArea adminArea,
SVNLog log,
java.util.Collection conflicts,
boolean dryRun) |
private SVNStatusType |
DefaultSVNMerger.applySinglePropertyAdd(java.lang.String localPath,
boolean isDir,
SVNStatusType status,
SVNProperties workingProps,
java.lang.String propName,
SVNPropertyValue baseValue,
SVNPropertyValue newValue,
SVNPropertyValue workingValue,
SVNAdminArea adminArea,
SVNLog log,
java.util.Collection conflicts,
boolean dryRun) |
private SVNStatusType |
DefaultSVNMerger.applySinglePropertyChange(java.lang.String localPath,
boolean isDir,
SVNStatusType status,
SVNProperties workingProps,
java.lang.String propName,
SVNPropertyValue baseValue,
SVNPropertyValue oldValue,
SVNPropertyValue newValue,
SVNPropertyValue workingValue,
SVNAdminArea adminArea,
SVNLog log,
java.util.Collection conflicts,
boolean dryRun) |
private SVNStatusType |
DefaultSVNMerger.applySinglePropertyDelete(java.lang.String localPath,
boolean isDir,
SVNStatusType status,
SVNProperties workingProps,
java.lang.String propName,
SVNPropertyValue baseValue,
SVNPropertyValue oldValue,
SVNPropertyValue workingValue,
SVNAdminArea adminArea,
SVNLog log,
java.util.Collection conflicts,
boolean dryRun) |
void |
DefaultLoadHandler.applyTextDelta() |
void |
ISVNLoadHandler.applyTextDelta() |
void |
DefaultDumpFilterHandler.applyTextDelta() |
void |
SVNDepthFilterEditor.applyTextDelta(java.lang.String path,
java.lang.String baseChecksum) |
void |
SVNAmbientDepthFilterEditor.applyTextDelta(java.lang.String path,
java.lang.String baseChecksum) |
void |
SVNRemoteStatusEditor.applyTextDelta(java.lang.String path,
java.lang.String baseChecksum) |
void |
SVNExportEditor.applyTextDelta(java.lang.String commitPath,
java.lang.String baseChecksum) |
void |
SVNSynchronizeEditor.applyTextDelta(java.lang.String path,
java.lang.String baseChecksum) |
void |
SVNRemoteDiffEditor.applyTextDelta(java.lang.String commitPath,
java.lang.String baseChecksum) |
void |
SVNCancellableEditor.applyTextDelta(java.lang.String path,
java.lang.String baseChecksum) |
void |
SVNDumpEditor.applyTextDelta(java.lang.String path,
java.lang.String baseChecksum) |
void |
SVNDiffStatusEditor.applyTextDelta(java.lang.String path,
java.lang.String baseChecksum) |
void |
SVNDiffEditor.applyTextDelta(java.lang.String path,
java.lang.String baseChecksum) |
void |
SVNNodeEditor.applyTextDelta(java.lang.String path,
java.lang.String baseChecksum) |
void |
SVNUpdateEditor15.applyTextDelta(java.lang.String commitPath,
java.lang.String baseChecksum) |
void |
SVNUpdateEditor.applyTextDelta(java.lang.String commitPath,
java.lang.String baseChecksum) |
protected boolean |
SVNMergeCallback.areFilesTheSame(java.io.File older,
SVNProperties originalProps,
java.io.File mine,
SVNAdminArea adminArea) |
SVNProperties |
SVNWCProperties.asMap() |
protected SVNStatus |
SVNStatusEditor.assembleStatus(java.io.File file,
SVNAdminArea dir,
SVNEntry entry,
SVNEntry parentEntry,
SVNNodeKind fileKind,
boolean special,
boolean reportAll,
boolean isIgnored) |
static SVNStatus |
SVNStatusUtil.assembleStatus(java.io.File file,
SVNAdminArea dir,
SVNEntry entry,
SVNEntry parentEntry,
SVNNodeKind fileKind,
boolean special,
boolean reportAll,
boolean isIgnored,
java.util.Map repositoryLocks,
SVNURL reposRoot,
SVNWCAccess wcAccess) |
protected static void |
SVNPath.assertControlChars(java.lang.String path) |
static void |
SVNErrorManager.assertionFailure(boolean isTrueCondition,
java.lang.String optionalMessage,
SVNLogType logType) |
static java.lang.String |
SVNAdminUtil.asString(SVNRevision revision,
java.lang.String path) |
java.util.Map |
SVNMergeDriver.calculateImplicitMergeInfo(SVNRepository repos,
SVNURL url,
long[] targetRev,
long start,
long end) |
java.util.Map |
ISVNMergeStrategy.calculateImplicitMergeInfo(SVNRepository repos,
SVNURL url,
long[] targetRev,
long start,
long end) |
private java.util.Map |
SVNMergeDriver.calculateLeftHandSide(SVNURL[] leftURL,
long[] leftRev,
java.lang.String targetReposRelPath,
java.util.Collection subTreesWithMergeInfo,
long targetRev,
java.lang.String sourceReposRelPath,
SVNURL sourceReposRoot,
long sourceRev,
SVNRepository sourceRepository,
SVNRepository targetRepository) |
java.lang.Object[] |
SVNMergeDriver.calculateRemainingRangeList(java.io.File targetFile,
SVNEntry entry,
SVNURL sourceRoot,
boolean[] indirect,
SVNURL url1,
long revision1,
SVNURL url2,
long revision2,
SVNMergeRange range) |
java.lang.Object[] |
ISVNMergeStrategy.calculateRemainingRangeList(java.io.File targetFile,
SVNEntry entry,
SVNURL sourceRoot,
boolean[] indirect,
SVNURL url1,
long revision1,
SVNURL url2,
long revision2,
SVNMergeRange range) |
void |
SVNMergeDriver.calculateRemainingRanges(SVNMergeDriver.MergePath parent,
SVNMergeDriver.MergePath child,
SVNURL sourceRootURL,
SVNURL url1,
long revision1,
SVNURL url2,
long revision2,
java.util.Map targetMergeInfo,
SVNMergeRangeList implicitSrcGap,
boolean isSubtree,
boolean childInheritsImplicit,
SVNEntry entry,
SVNRepository repository) |
private java.util.Map |
SVNCopyDriver.calculateTargetMergeInfo(java.io.File srcFile,
SVNWCAccess access,
SVNURL srcURL,
long srcRevision,
SVNRepository repository,
boolean noReposAccess) |
static void |
SVNWCManager.canDelete(java.io.File path,
ISVNOptions options,
ISVNEventHandler eventHandler) |
boolean |
SVNDepthFilterEditor.NodeBaton.canEdit(SVNNodeKind entryKind) |
boolean |
ISVNAuthStoreHandler.canStorePlainTextPassphrases(java.lang.String realm,
SVNAuthentication auth) |
boolean |
ISVNAuthStoreHandler.canStorePlainTextPasswords(java.lang.String realm,
SVNAuthentication auth) |
void |
SVNDepthFilterEditor.changeDirProperty(java.lang.String name,
SVNPropertyValue value) |
void |
SVNAmbientDepthFilterEditor.changeDirProperty(java.lang.String name,
SVNPropertyValue value) |
void |
SVNRemoteStatusEditor.changeDirProperty(java.lang.String name,
SVNPropertyValue value) |
void |
SVNExportEditor.changeDirProperty(java.lang.String name,
SVNPropertyValue value) |
void |
SVNSynchronizeEditor.changeDirProperty(java.lang.String name,
SVNPropertyValue value) |
void |
SVNRemoteDiffEditor.changeDirProperty(java.lang.String name,
SVNPropertyValue value) |
void |
SVNCancellableEditor.changeDirProperty(java.lang.String name,
SVNPropertyValue value) |
void |
SVNDumpEditor.changeDirProperty(java.lang.String name,
SVNPropertyValue value) |
void |
SVNDiffStatusEditor.changeDirProperty(java.lang.String name,
SVNPropertyValue value) |
void |
SVNDiffEditor.changeDirProperty(java.lang.String name,
SVNPropertyValue value) |
void |
SVNNodeEditor.changeDirProperty(java.lang.String name,
SVNPropertyValue value) |
void |
SVNUpdateEditor15.changeDirProperty(java.lang.String name,
SVNPropertyValue value) |
void |
SVNUpdateEditor.changeDirProperty(java.lang.String name,
SVNPropertyValue value) |
void |
SVNDepthFilterEditor.changeFileProperty(java.lang.String path,
java.lang.String name,
SVNPropertyValue value) |
void |
SVNAmbientDepthFilterEditor.changeFileProperty(java.lang.String path,
java.lang.String propertyName,
SVNPropertyValue propertyValue) |
void |
SVNRemoteStatusEditor.changeFileProperty(java.lang.String path,
java.lang.String name,
SVNPropertyValue value) |
void |
SVNExportEditor.changeFileProperty(java.lang.String commitPath,
java.lang.String name,
SVNPropertyValue value) |
void |
SVNSynchronizeEditor.changeFileProperty(java.lang.String path,
java.lang.String name,
SVNPropertyValue value) |
void |
SVNRemoteDiffEditor.changeFileProperty(java.lang.String commitPath,
java.lang.String name,
SVNPropertyValue value) |
void |
SVNCancellableEditor.changeFileProperty(java.lang.String path,
java.lang.String name,
SVNPropertyValue value) |
void |
SVNDumpEditor.changeFileProperty(java.lang.String path,
java.lang.String name,
SVNPropertyValue value) |
void |
SVNDiffStatusEditor.changeFileProperty(java.lang.String path,
java.lang.String name,
SVNPropertyValue value) |
void |
SVNDiffEditor.changeFileProperty(java.lang.String path,
java.lang.String name,
SVNPropertyValue value) |
void |
SVNNodeEditor.changeFileProperty(java.lang.String path,
java.lang.String name,
SVNPropertyValue value) |
void |
SVNUpdateEditor15.changeFileProperty(java.lang.String commitPath,
java.lang.String name,
SVNPropertyValue value) |
void |
SVNUpdateEditor.changeFileProperty(java.lang.String commitPath,
java.lang.String name,
SVNPropertyValue value) |
private void |
SVNUpdateEditor15.checkIfPathIsUnderRoot(java.lang.String path) |
private void |
SVNUpdateEditor.checkIfPathIsUnderRoot(java.lang.String path) |
private SVNTreeConflictDescription |
SVNUpdateEditor.checkTreeConflict(java.io.File path,
SVNEntry entry,
SVNAdminArea parentArea,
SVNLog log,
SVNConflictAction action,
SVNNodeKind theirKind,
SVNURL theirURL) |
void |
ISVNReusableEditor.cleanup() |
void |
SVNRemoteDiffEditor.cleanup() |
void |
SVNUpdateEditor15.cleanup(SVNAdminArea area) |
void |
SVNUpdateEditor15.SVNDirectoryInfo.cleanup(SVNAdminArea area) |
void |
SVNUpdateEditor.cleanup(SVNAdminArea area) |
void |
SVNUpdateEditor.SVNDirectoryInfo.cleanup(SVNAdminArea area) |
private void |
SVNUpdateEditor15.clearWCProperty(SVNAdminArea adminArea,
java.lang.String target) |
private void |
SVNUpdateEditor.clearWCProperty(SVNAdminArea adminArea,
java.lang.String target) |
private void |
SVNCopyDriver.close(SVNWCAccess access) |
void |
SVNDepthFilterEditor.closeDir() |
void |
SVNAmbientDepthFilterEditor.closeDir() |
void |
SVNRemoteStatusEditor.closeDir() |
void |
SVNExportEditor.closeDir() |
void |
SVNSynchronizeEditor.closeDir() |
void |
SVNRemoteDiffEditor.closeDir() |
void |
SVNCancellableEditor.closeDir() |
void |
SVNDumpEditor.closeDir() |
void |
SVNDiffStatusEditor.closeDir() |
void |
SVNDiffEditor.closeDir() |
void |
SVNNodeEditor.closeDir() |
void |
SVNUpdateEditor15.closeDir() |
void |
SVNUpdateEditor.closeDir() |
SVNCommitInfo |
SVNDepthFilterEditor.closeEdit() |
SVNCommitInfo |
SVNAmbientDepthFilterEditor.closeEdit() |
SVNCommitInfo |
SVNStatusEditor.closeEdit() |
SVNCommitInfo |
SVNRemoteStatusEditor.closeEdit() |
SVNCommitInfo |
SVNExportEditor.closeEdit() |
SVNCommitInfo |
SVNSynchronizeEditor.closeEdit() |
SVNCommitInfo |
SVNRemoteDiffEditor.closeEdit() |
SVNCommitInfo |
SVNCancellableEditor.closeEdit() |
SVNCommitInfo |
SVNDumpEditor.closeEdit() |
SVNCommitInfo |
SVNDiffStatusEditor.closeEdit() |
SVNCommitInfo |
SVNDiffEditor.closeEdit() |
SVNCommitInfo |
SVNNodeEditor.closeEdit() |
SVNCommitInfo |
SVNUpdateEditor15.closeEdit() |
SVNCommitInfo |
SVNUpdateEditor.closeEdit() |
protected void |
SVNRemoteDiffEditor.closeFile(java.lang.String commitPath,
boolean added,
java.io.File wcFile,
java.io.File file,
SVNProperties propertyDiff,
SVNProperties baseProperties,
java.io.File baseFile,
boolean[] isTreeConflicted) |
void |
SVNDepthFilterEditor.closeFile(java.lang.String path,
java.lang.String textChecksum) |
void |
SVNAmbientDepthFilterEditor.closeFile(java.lang.String path,
java.lang.String textChecksum) |
void |
SVNRemoteStatusEditor.closeFile(java.lang.String path,
java.lang.String textChecksum) |
void |
SVNExportEditor.closeFile(java.lang.String commitPath,
java.lang.String textChecksum) |
void |
SVNSynchronizeEditor.closeFile(java.lang.String path,
java.lang.String textChecksum) |
void |
SVNRemoteDiffEditor.closeFile(java.lang.String commitPath,
java.lang.String textChecksum) |
void |
SVNCancellableEditor.closeFile(java.lang.String path,
java.lang.String textChecksum) |
void |
SVNDumpEditor.closeFile(java.lang.String path,
java.lang.String textChecksum) |
void |
SVNDiffStatusEditor.closeFile(java.lang.String path,
java.lang.String textChecksum) |
void |
SVNDiffEditor.closeFile(java.lang.String commitPath,
java.lang.String textChecksum) |
void |
SVNNodeEditor.closeFile(java.lang.String path,
java.lang.String textChecksum) |
void |
SVNUpdateEditor15.closeFile(java.lang.String commitPath,
java.lang.String textChecksum) |
void |
SVNUpdateEditor.closeFile(java.lang.String commitPath,
java.lang.String textChecksum) |
private void |
SVNUpdateEditor.closeFile(java.lang.String textChecksum,
SVNUpdateEditor.SVNFileInfo fileInfo,
SVNUpdateEditor.SVNDirectoryInfo dirInfo) |
private void |
SVNUpdateEditor15.closeFile(java.lang.String textChecksum,
SVNUpdateEditor15.SVNFileInfo fileInfo,
SVNUpdateEditor15.SVNDirectoryInfo dirInfo) |
void |
DefaultLoadHandler.closeNode() |
void |
ISVNLoadHandler.closeNode() |
void |
DefaultDumpFilterHandler.closeNode() |
void |
DefaultLoadHandler.closeRevision() |
void |
ISVNLoadHandler.closeRevision() |
void |
DefaultDumpFilterHandler.closeRevision() |
private static void |
SVNCommitUtil.collectLocks(SVNAdminArea adminArea,
java.util.Map lockTokens) |
private java.util.List |
SVNMergeDriver.combineRangeWithSegments(SVNMergeRange range,
SVNLocationSegment[] segments,
SVNURL sourceRootURL) |
static SVNCommitInfo |
SVNCommitter.commit(java.util.Collection tmpFiles,
java.util.Map commitItems,
SVNURL url,
ISVNEditor commitEditor,
ISVNEventHandler eventHandler) |
static boolean |
SVNFileUtil.compareFiles(java.io.File f1,
java.io.File f2,
java.security.MessageDigest digest) |
SVNProperties |
SVNWCProperties.compareTo(SVNWCProperties properties) |
boolean |
SVNWCProperties.compareTo(SVNWCProperties properties,
ISVNPropertyComparator comparator) |
private void |
SVNUpdateEditor.completeDirectory(SVNUpdateEditor.SVNDirectoryInfo dirInfo) |
private void |
SVNUpdateEditor15.completeDirectory(SVNUpdateEditor15.SVNDirectoryInfo dirInfo) |
static java.util.Map |
SVNPropertiesManager.computeAutoProperties(ISVNOptions options,
java.io.File file,
java.util.Map properties) |
static java.lang.String |
SVNFileUtil.computeChecksum(java.io.File file) |
private java.lang.String |
SVNDumpEditor.computeSHA1Checksum(FSRoot revision,
java.lang.String filePath) |
private SVNURL |
SVNRemoteStatusEditor.DirectoryInfo.computeURL() |
static void |
SVNFileUtil.copy(java.io.File src,
java.io.File dst,
boolean safe,
boolean copyAdminDirectories) |
private void |
SVNCopyDriver.copyAddedDirAdm(java.io.File src,
SVNWCAccess srcAccess,
java.io.File dstParent,
SVNWCAccess dstParentAccess,
java.lang.String dstName,
boolean isAdded) |
private void |
SVNCopyDriver.copyAddedFileAdm(java.io.File src,
SVNWCAccess srcAccess,
SVNWCAccess dstAccess,
java.io.File dstParent,
java.lang.String dstName,
boolean isAdded) |
private void |
SVNCopyDriver.copyDirAdm(java.io.File src,
SVNWCAccess srcAccess,
SVNWCAccess dstAccess,
java.io.File dstParent,
java.lang.String dstName) |
static void |
SVNFileUtil.copyDirectory(java.io.File srcDir,
java.io.File dstDir,
boolean copyAdminDir,
ISVNEventHandler cancel) |
private void |
SVNCopyDriver.copyDisjointDir(java.io.File nestedWC,
SVNWCAccess parentAccess,
java.io.File nestedWCParent) |
protected void |
SVNCopyDriver.copyDisjointWCToWC(java.io.File nestedWC) |
static void |
SVNFileUtil.copyFile(java.io.File src,
java.io.File dst,
boolean safe) |
static void |
SVNFileUtil.copyFile(java.io.File src,
java.io.File dst,
boolean safe,
boolean keepTimestamp) |
private void |
SVNCopyDriver.copyFileAdm(java.io.File src,
SVNWCAccess srcAccess,
java.io.File dstParent,
SVNWCAccess dstAccess,
java.lang.String dstName,
boolean move) |
private void |
SVNCopyDriver.copyFiles(java.io.File src,
java.io.File dstParent,
SVNWCAccess dstAccess,
java.lang.String dstName,
boolean move) |
private static boolean |
SVNWCProperties.copyProperties(java.io.InputStream is,
java.io.OutputStream os,
java.lang.String name,
java.io.InputStream value,
int length) |
private void |
SVNCopyDriver.copyProps(java.io.File src,
java.io.File dst,
SVNWCAccess srcAccess,
SVNWCAccess dstAccess) |
private SVNCommitInfo |
SVNCopyDriver.copyReposToRepos(java.util.List copyPairs,
boolean makeParents,
boolean isMove,
boolean pinExternals,
java.util.Map<SvnTarget,java.util.List<SVNExternal>> externalsToPin,
java.lang.String message,
SVNProperties revprops,
ISVNCommitHandler commitHandler) |
private void |
SVNCopyDriver.copyReposToWC(java.util.List copyPairs,
boolean makeParents) |
private void |
SVNCopyDriver.copyReposToWC(SVNCopyDriver.CopyPair pair,
boolean sameRepositories,
SVNRepository topSrcRepos,
SVNWCAccess dstAccess) |
static void |
SVNFileUtil.copySymlink(java.io.File source,
java.io.File target) |
private SVNCommitInfo |
SVNCopyDriver.copyWCToRepos(java.util.List copyPairs,
boolean makeParents,
java.lang.String message,
SVNProperties revprops,
ISVNCommitHandler commitHandler,
ISVNCommitParameters commitParameters,
ISVNExternalsHandler externalsHandler) |
private void |
SVNCopyDriver.copyWCToWC(java.util.List pairs) |
private void |
SVNCopyDriver.copyWCToWC(java.util.List copyPairs,
boolean isMove,
boolean makeParents) |
private java.util.Map |
SVNMergeInfoManager.crawlDirectoryForMergeInfo(FSRevisionRoot root,
java.lang.String path,
FSRevisionNode node,
java.util.Map result) |
static SVNWCAccess |
SVNCommitUtil.createCommitWCAccess(java.io.File[] paths,
SVNDepth depth,
boolean force,
java.util.Collection relativePaths,
SVNStatusClient16 statusClient) |
static SVNWCAccess[] |
SVNCommitUtil.createCommitWCAccess2(java.io.File[] paths,
SVNDepth depth,
boolean force,
java.util.Map relativePathsMap,
SVNStatusClient16 statusClient) |
static void |
SVNFileUtil.createEmptyFile(java.io.File file) |
static void |
SVNFileUtil.createFile(java.io.File file,
java.lang.String contents,
java.lang.String charSet)
An internal method for ASCII bytes to write only!
|
private SVNUpdateEditor.SVNFileInfo |
SVNUpdateEditor.createFileInfo(SVNUpdateEditor.SVNDirectoryInfo parent,
java.lang.String path,
boolean added) |
private SVNUpdateEditor15.SVNFileInfo |
SVNUpdateEditor15.createFileInfo(SVNUpdateEditor15.SVNDirectoryInfo parent,
java.lang.String path,
boolean added) |
static void |
SVNAdminUtil.createFormatFile(java.io.File adminDir) |
private DefaultLoadHandler.NodeBaton |
DefaultLoadHandler.createNodeBaton(java.util.Map headers) |
static void |
SVNAdminUtil.createReadmeFile(java.io.File adminDir) |
static void |
SVNWCManager.createRevertProperties(SVNWCAccess access,
java.io.File path,
boolean removeBase) |
private SVNStatus |
SVNRemoteStatusEditor.createStatus(java.io.File path) |
static boolean |
SVNFileUtil.createSymlink(java.io.File link,
java.io.File linkName) |
java.io.File |
SVNDiffCallback.createTempDirectory() |
abstract java.io.File |
AbstractDiffCallback.createTempDirectory() |
java.io.File |
SVNMergeCallback.createTempDirectory() |
static java.io.File |
SVNFileUtil.createTempDirectory(java.lang.String name) |
private java.io.File |
SVNDiffEditor.createTempFile() |
private java.io.File |
SVNNodeEditor.createTempFile(ISVNDiffGenerator generator) |
static java.io.File |
SVNFileUtil.createTempFile(java.lang.String prefix,
java.lang.String suffix) |
protected java.io.File |
SVNRemoteDiffEditor.createTempFile(SVNAdminArea dir,
java.lang.String name) |
static java.io.File |
SVNAdminUtil.createTmpFile(SVNAdminArea adminArea)
Creates "tempfile[.n].tmp" in admin area's /tmp dir
|
static java.io.File |
SVNAdminUtil.createTmpFile(SVNAdminArea adminArea,
java.lang.String prefix,
java.lang.String suffix,
boolean tmp) |
static java.io.File |
SVNFileUtil.createUniqueDir(java.io.File parent,
java.lang.String name,
java.lang.String suffix,
boolean useUUIDGenerator) |
static java.io.File |
SVNFileUtil.createUniqueFile(java.io.File parent,
java.lang.String name,
java.lang.String suffix,
boolean useUUIDGenerator) |
static SVNUpdateEditor15 |
SVNUpdateEditor15.createUpdateEditor(SVNAdminAreaInfo info,
java.lang.String switchURL,
boolean allowUnversionedObstructions,
boolean depthIsSticky,
SVNDepth depth,
java.lang.String[] preservedExtensions,
ISVNFileFetcher fileFetcher,
boolean lockOnDemand) |
static SVNUpdateEditor |
SVNUpdateEditor.createUpdateEditor(SVNAdminAreaInfo info,
java.lang.String switchURL,
boolean allowUnversionedObstructions,
boolean depthIsSticky,
SVNDepth depth,
java.lang.String[] preservedExtensions,
ISVNFileFetcher fileFetcher,
boolean lockOnDemand) |
static void |
SVNWCManager.crop(SVNAdminAreaInfo info,
SVNDepth depth) |
private static void |
SVNWCManager.cropChildren(SVNWCAccess wcAccess,
java.io.File path,
SVNDepth depth) |
protected void |
SVNMergeCallback15.delete(java.io.File path,
boolean force,
boolean dryRun) |
protected void |
SVNMergeCallback.delete(java.io.File path,
boolean force,
boolean dryRun,
boolean keepLocal) |
static void |
SVNWCManager.delete(SVNWCAccess wcAccess,
SVNAdminArea root,
java.io.File path,
boolean deleteFiles,
boolean cancellable) |
static void |
SVNFileUtil.deleteAll(java.io.File dir,
boolean deleteDirs,
ISVNCanceller cancelBaton) |
static void |
SVNFileUtil.deleteAll(java.io.File dir,
ISVNEventHandler cancelBaton) |
void |
SVNDepthFilterEditor.deleteEntry(java.lang.String path,
long revision) |
void |
SVNAmbientDepthFilterEditor.deleteEntry(java.lang.String path,
long revision) |
void |
SVNRemoteStatusEditor.deleteEntry(java.lang.String path,
long revision) |
void |
SVNExportEditor.deleteEntry(java.lang.String path,
long revision) |
void |
SVNSynchronizeEditor.deleteEntry(java.lang.String path,
long revision) |
void |
SVNRemoteDiffEditor.deleteEntry(java.lang.String path,
long revision) |
void |
SVNCancellableEditor.deleteEntry(java.lang.String path,
long revision) |
void |
SVNDumpEditor.deleteEntry(java.lang.String path,
long revision) |
void |
SVNDiffStatusEditor.deleteEntry(java.lang.String path,
long revision) |
void |
SVNDiffEditor.deleteEntry(java.lang.String path,
long revision) |
void |
SVNNodeEditor.deleteEntry(java.lang.String path,
long revision) |
void |
SVNUpdateEditor15.deleteEntry(java.lang.String path,
long revision) |
void |
SVNUpdateEditor.deleteEntry(java.lang.String path,
long revision) |
protected void |
SVNRemoteDiffEditor.deleteEntry(java.lang.String path,
SVNNodeKind nodeKind,
SVNAdminArea dir) |
static boolean |
SVNFileUtil.deleteFile(java.io.File file) |
void |
DefaultLoadHandler.deleteNodeProperty(java.lang.String propertyName) |
void |
ISVNLoadHandler.deleteNodeProperty(java.lang.String propertyName) |
void |
DefaultDumpFilterHandler.deleteNodeProperty(java.lang.String propertyName) |
void |
SVNStatusReporter.deletePath(java.lang.String path) |
static void |
SVNPropertiesManager.deleteWCProperties(SVNAdminArea dir,
java.lang.String name,
boolean recursive) |
static void |
SVNAdminHelper.deltifyDir(FSFS fsfs,
FSRevisionRoot srcRoot,
java.lang.String srcParentDir,
java.lang.String srcEntry,
FSRevisionRoot tgtRoot,
java.lang.String tgtFullPath,
ISVNEditor editor) |
void |
SVNAdminDeltifier.deltifyDir(FSRevisionRoot srcRoot,
java.lang.String srcParentDir,
java.lang.String srcEntry,
FSRevisionRoot tgtRoot,
java.lang.String tgtFullPath) |
private static void |
SVNAdminHelper.deltifyDirs(FSFS fsfs,
ISVNEditor editor,
FSRevisionRoot srcRoot,
FSRevisionRoot tgtRoot,
java.lang.String srcPath,
java.lang.String tgtPath,
java.lang.String editPath) |
private void |
SVNAdminDeltifier.deltifyDirs(FSRevisionRoot srcRoot,
FSRevisionRoot tgtRoot,
java.lang.String srcPath,
java.lang.String tgtPath,
java.lang.String editPath) |
private static void |
SVNAdminHelper.deltifyFiles(FSFS fsfs,
ISVNEditor editor,
FSRevisionRoot srcRoot,
FSRevisionRoot tgtRoot,
java.lang.String srcPath,
java.lang.String tgtPath,
java.lang.String editPath) |
private void |
SVNAdminDeltifier.deltifyFiles(FSRevisionRoot srcRoot,
FSRevisionRoot tgtRoot,
java.lang.String srcPath,
java.lang.String tgtPath,
java.lang.String editPath) |
private static void |
SVNAdminHelper.deltifyProperties(FSFS fsfs,
ISVNEditor editor,
FSRevisionRoot srcRoot,
FSRevisionRoot tgtRoot,
java.lang.String srcPath,
java.lang.String tgtPath,
java.lang.String editPath,
boolean isDir) |
private void |
SVNAdminDeltifier.deltifyProperties(FSRevisionRoot srcRoot,
FSRevisionRoot tgtRoot,
java.lang.String srcPath,
java.lang.String tgtPath,
java.lang.String editPath,
boolean isDir) |
static java.lang.String |
SVNFileUtil.detectMimeType(java.io.File file,
java.util.Map<java.lang.String,java.lang.String> mimeTypes) |
private SVNLocationEntry |
SVNCopyDriver.determineCopyFromInfo(java.io.File src,
SVNWCAccess srcAccess,
SVNEntry srcEntry,
SVNEntry dstEntry) |
private java.io.File |
SVNDiffEditor.detranslateFile(SVNAdminArea dir,
java.lang.String name) |
static boolean |
SVNFileUtil.detranslateSymlink(java.io.File src,
java.io.File linkFile) |
void |
SVNNodeEditor.diff(FSRoot root,
long baseRevision,
ISVNGNUDiffGenerator generator,
java.io.OutputStream os) |
private void |
SVNDiffStatusEditor.diffDeletedDir(java.lang.String path) |
private void |
SVNNodeEditor.diffImpl(FSRoot root,
FSRevisionRoot baseRoot,
java.lang.String path,
java.lang.String basePath,
SVNNodeEditor.Node node,
ISVNGNUDiffGenerator generator,
java.io.OutputStream os) |
private void |
SVNDiffEditor.diffUnversioned(java.io.File root,
SVNAdminArea dir,
java.lang.String parentRelativePath,
boolean anchor,
java.util.Set processedFiles) |
SVNStatusType |
SVNMergeCallback15.directoryAdded(java.lang.String path,
long revision,
boolean[] isTreeConflicted) |
SVNStatusType |
SVNDiffCallback.directoryAdded(java.lang.String path,
long revision,
boolean[] isTreeConflicted) |
abstract SVNStatusType |
AbstractDiffCallback.directoryAdded(java.lang.String path,
long revision,
boolean[] isTreeConflicted) |
SVNStatusType |
SVNMergeCallback.directoryAdded(java.lang.String path,
long revision,
boolean[] isTreeConflicted) |
SVNStatusType[] |
SVNMergeCallback15.directoryClosed(java.lang.String path,
boolean[] isTreeConflicted) |
SVNStatusType[] |
SVNDiffCallback.directoryClosed(java.lang.String path,
boolean[] isTreeConflicted) |
abstract SVNStatusType[] |
AbstractDiffCallback.directoryClosed(java.lang.String path,
boolean[] isTreeConflicted) |
SVNStatusType[] |
SVNMergeCallback.directoryClosed(java.lang.String path,
boolean[] isTreeConflicted) |
SVNStatusType |
SVNDiffCallback.directoryDeleted(java.lang.String path) |
SVNStatusType |
SVNMergeCallback15.directoryDeleted(java.lang.String path,
boolean[] isTreeConflicted) |
SVNStatusType |
SVNDiffCallback.directoryDeleted(java.lang.String path,
boolean[] isTreeConflicted) |
abstract SVNStatusType |
AbstractDiffCallback.directoryDeleted(java.lang.String path,
boolean[] isTreeConflicted) |
SVNStatusType |
SVNMergeCallback.directoryDeleted(java.lang.String path,
boolean[] isTreeConflicted) |
void |
SVNMergeCallback15.directoryOpened(java.lang.String path,
long revision,
boolean[] isTreeConflicted) |
void |
SVNDiffCallback.directoryOpened(java.lang.String path,
long revision,
boolean[] isTreeConflicted) |
abstract void |
AbstractDiffCallback.directoryOpened(java.lang.String path,
long revision,
boolean[] isTreeConflicted) |
void |
SVNMergeCallback.directoryOpened(java.lang.String path,
long revision,
boolean[] isTreeConflicted) |
private void |
DefaultDumpFilterHandler.dispatchEvent(SVNAdminEvent event) |
private void |
SVNDiffCallback.displayFileDiff(java.lang.String path,
java.io.File file1,
java.io.File file2,
long revision1,
long revision2,
java.lang.String mimeType1,
java.lang.String mimeType2,
SVNProperties originalProperties,
SVNProperties diff) |
void |
DefaultSVNGNUDiffGenerator.displayFileDiff(java.lang.String path,
java.io.File file1,
java.io.File file2,
java.lang.String rev1,
java.lang.String rev2,
java.lang.String mimeType1,
java.lang.String mimeType2,
java.io.OutputStream result) |
void |
DefaultSVNGNUDiffGenerator.displayHeader(int type,
java.lang.String path,
java.lang.String copyFromPath,
long copyFromRevision,
java.io.OutputStream result) |
private void |
SVNUpdateEditor.doDeleteEntry(java.lang.String path,
SVNAdminArea parentArea,
SVNUpdateEditor.SVNDirectoryInfo parent,
SVNURL theirURL) |
static void |
SVNWCManager.doDeleteUnversionedFiles(SVNWCAccess wcAccess,
java.io.File path,
boolean deleteFiles) |
protected void |
SVNMergeDriver.doDirectoryMerge(java.util.Map resultCatalog,
SVNURL url1,
long revision1,
SVNURL url2,
long revision2,
SVNEntry parentEntry,
SVNAdminArea adminArea,
SVNDepth depth) |
protected void |
SVNMergeDriver.doDirectoryMerge(SVNURL url1,
long revision1,
SVNURL url2,
long revision2,
SVNEntry parentEntry,
SVNAdminArea adminArea,
SVNDepth depth)
Deprecated.
|
static void |
SVNWCManager.doEraseFromWC(java.io.File path,
SVNAdminArea dir,
SVNNodeKind kind,
boolean deleteFiles) |
protected void |
SVNMergeDriver.doFileMerge(java.util.Map resultCatalog,
SVNURL url1,
long revision1,
SVNURL url2,
long revision2,
java.io.File targetWCPath,
SVNAdminArea adminArea,
boolean sourcesRelated) |
protected void |
SVNMergeDriver.doFileMerge(SVNURL url1,
long revision1,
SVNURL url2,
long revision2,
java.io.File targetWCPath,
SVNAdminArea adminArea,
boolean sourcesRelated)
Deprecated.
|
protected void |
SVNMergeDriver.doMerge(java.util.Map resultCatalog,
java.util.List mergeSources,
java.io.File target,
SVNEntry targetEntry,
SVNAdminArea adminArea,
boolean sourcesAncestral,
boolean sourcesRelated,
boolean sameRepository,
boolean ignoreAncestry,
boolean force,
boolean dryRun,
boolean recordOnly,
boolean reintegrateMerge,
SVNDepth depth) |
protected void |
SVNMergeDriver.doMergeInfoUnawareDirectoryMerge(SVNURL url1,
long revision1,
SVNURL url2,
long revision2,
SVNAdminArea adminArea,
SVNDepth depth) |
static void |
SVNCommitUtil.driveCommitEditor(ISVNCommitPathHandler handler,
java.util.Collection paths,
ISVNEditor editor,
long revision) |
ISVNReusableEditor |
SVNMergeDriver.driveMergeReportEditor(java.io.File targetWCPath,
SVNURL url1,
long revision1,
SVNURL url2,
long revision2,
java.util.List childrenWithMergeInfo,
boolean isRollBack,
SVNDepth depth,
SVNAdminArea adminArea,
SVNMergeCallback mergeCallback,
ISVNReusableEditor editor) |
ISVNReusableEditor |
ISVNMergeStrategy.driveMergeReportEditor(java.io.File targetWCPath,
SVNURL url1,
long revision1,
SVNURL url2,
long revision2,
java.util.List childrenWithMergeInfo,
boolean isRollBack,
SVNDepth depth,
SVNAdminArea adminArea,
SVNMergeCallback mergeCallback,
ISVNReusableEditor editor) |
private void |
SVNDumpEditor.dumpNode(java.lang.String path,
SVNNodeKind kind,
int nodeAction,
boolean isCopy,
java.lang.String cmpPath,
long cmpRev) |
static boolean |
SVNWCManager.ensureAdminAreaExists(java.io.File path,
java.lang.String url,
java.lang.String rootURL,
java.lang.String uuid,
long revision,
SVNDepth depth) |
private void |
SVNMergeDriver.ensureAllMissingRangesArePhantoms(SVNRepository repository,
java.util.Map unmergedHistory) |
static java.io.File |
SVNFileUtil.ensureDirectoryExists(java.io.File path) |
private void |
SVNMergeDriver.ensureImplicitMergeinfo(SVNMergeDriver.MergePath parent,
SVNMergeDriver.MergePath child,
boolean childInheritsParent,
SVNEntry entry,
long revision1,
long revision2,
SVNRepository repository) |
protected SVNRepository |
SVNMergeDriver.ensureRepository(SVNRepository repository,
SVNURL url) |
private void |
SVNMergeDriver.ensureWCReflectsRepositorySubTree(java.io.File targetWCPath) |
private boolean |
SVNUpdateEditor.entryHasLocalModifications(SVNAdminArea adminArea,
java.io.File path,
SVNNodeKind kind,
java.lang.String schedule) |
static void |
SVNErrorManager.error(SVNErrorMessage err,
java.util.logging.Level logLevel,
SVNLogType logType) |
static void |
SVNErrorManager.error(SVNErrorMessage err1,
SVNErrorMessage err2,
java.util.logging.Level logLevel,
SVNLogType logType) |
static void |
SVNErrorManager.error(SVNErrorMessage err1,
SVNErrorMessage err2,
SVNLogType logType) |
static void |
SVNErrorManager.error(SVNErrorMessage err1,
SVNErrorMessage err2,
java.lang.Throwable cause,
java.util.logging.Level logLevel,
SVNLogType logType) |
static void |
SVNErrorManager.error(SVNErrorMessage err1,
SVNErrorMessage err2,
java.lang.Throwable cause,
SVNLogType logType) |
static void |
SVNErrorManager.error(SVNErrorMessage err,
SVNLogType logType) |
static void |
SVNErrorManager.error(SVNErrorMessage err,
java.lang.Throwable cause,
java.util.logging.Level logLevel,
SVNLogType logType) |
static void |
SVNErrorManager.error(SVNErrorMessage err,
java.lang.Throwable cause,
SVNLogType logType) |
static java.lang.String |
SVNFileUtil.execCommand(java.lang.String[] commandLine) |
static java.lang.String |
SVNFileUtil.execCommand(java.lang.String[] commandLine,
boolean waitAfterRead,
ISVNReturnValueCallback callback) |
static java.lang.String |
SVNFileUtil.execCommand(java.lang.String[] commandLine,
java.lang.String[] env,
boolean waitAfterRead,
ISVNReturnValueCallback callback) |
protected SVNCopySource[] |
SVNCopyDriver.expandCopySources(SVNCopySource[] sources) |
private void |
SVNCopyDriver.extendWCMergeInfo(java.io.File path,
SVNEntry entry,
java.util.Map mergeInfo,
SVNWCAccess access) |
long |
ISVNFileFetcher.fetchFile(java.lang.String path,
long revision,
java.io.OutputStream os,
SVNProperties properties) |
void |
ISVNFileContentFetcher.fetchFileContent(java.io.OutputStream os) |
private static int |
SVNExternal.fetchRevision(SVNExternal external,
java.lang.Object owner,
java.lang.String line,
java.util.List tokens) |
SVNStatusType[] |
SVNMergeCallback15.fileAdded(java.lang.String path,
java.io.File file1,
java.io.File file2,
long revision1,
long revision2,
java.lang.String mimeType1,
java.lang.String mimeType2,
SVNProperties originalProperties,
SVNProperties diff,
boolean[] isTreeConflicted) |
SVNStatusType[] |
SVNDiffCallback.fileAdded(java.lang.String path,
java.io.File file1,
java.io.File file2,
long revision1,
long revision2,
java.lang.String mimeType1,
java.lang.String mimeType2,
SVNProperties originalProperties,
SVNProperties diff,
boolean[] isTreeConflicted) |
abstract SVNStatusType[] |
AbstractDiffCallback.fileAdded(java.lang.String path,
java.io.File file1,
java.io.File file2,
long revision1,
long revision2,
java.lang.String mimeType1,
java.lang.String mimeType2,
SVNProperties originalProperties,
SVNProperties diff,
boolean[] isTreeConflicted) |
SVNStatusType[] |
SVNMergeCallback.fileAdded(java.lang.String path,
java.io.File file1,
java.io.File file2,
long revision1,
long revision2,
java.lang.String mimeType1,
java.lang.String mimeType2,
SVNProperties originalProperties,
SVNProperties diff,
boolean[] isTreeConflicted) |
SVNStatusType[] |
SVNMergeCallback15.fileChanged(java.lang.String path,
java.io.File file1,
java.io.File file2,
long revision1,
long revision2,
java.lang.String mimeType1,
java.lang.String mimeType2,
SVNProperties originalProperties,
SVNProperties diff,
boolean[] isTreeConflicted) |
SVNStatusType[] |
SVNDiffCallback.fileChanged(java.lang.String path,
java.io.File file1,
java.io.File file2,
long revision1,
long revision2,
java.lang.String mimeType1,
java.lang.String mimeType2,
SVNProperties originalProperties,
SVNProperties diff,
boolean[] isTreeConflicted) |
abstract SVNStatusType[] |
AbstractDiffCallback.fileChanged(java.lang.String path,
java.io.File file1,
java.io.File file2,
long revision1,
long revision2,
java.lang.String mimeType1,
java.lang.String mimeType2,
SVNProperties originalProperties,
SVNProperties diff,
boolean[] isTreeConflicted) |
SVNStatusType[] |
SVNMergeCallback.fileChanged(java.lang.String path,
java.io.File file1,
java.io.File file2,
long revision1,
long revision2,
java.lang.String mimeType1,
java.lang.String mimeType2,
SVNProperties originalProperties,
SVNProperties diff,
boolean[] isTreeConflicted) |
SVNStatusType |
SVNMergeCallback15.fileDeleted(java.lang.String path,
java.io.File file1,
java.io.File file2,
java.lang.String mimeType1,
java.lang.String mimeType2,
SVNProperties originalProperties,
boolean[] isTreeConflicted) |
SVNStatusType |
SVNDiffCallback.fileDeleted(java.lang.String path,
java.io.File file1,
java.io.File file2,
java.lang.String mimeType1,
java.lang.String mimeType2,
SVNProperties originalProperties,
boolean[] isTreeConflicted) |
abstract SVNStatusType |
AbstractDiffCallback.fileDeleted(java.lang.String path,
java.io.File file1,
java.io.File file2,
java.lang.String mimeType1,
java.lang.String mimeType2,
SVNProperties originalProperties,
boolean[] isTreeConflicted) |
SVNStatusType |
SVNMergeCallback.fileDeleted(java.lang.String path,
java.io.File file1,
java.io.File file2,
java.lang.String mimeType1,
java.lang.String mimeType2,
SVNProperties originalProperties,
boolean[] isTreeConflicted) |
boolean |
ISVNFileContentFetcher.fileIsBinary() |
private void |
SVNMergeDriver.filterMergedRevisions(SVNMergeDriver.MergePath parent,
SVNMergeDriver.MergePath child,
SVNEntry entry,
SVNRepository repository,
java.lang.String mergeInfoPath,
java.util.Map targetMergeInfo,
long rev1,
long rev2,
boolean childInheritsImplicit) |
static void |
SVNCommitUtil.filterOutFileExternals(java.util.Collection explicitPaths,
java.util.Map commitables,
SVNWCAccess baseAccess) |
protected SVNProperties |
SVNMergeDriver.filterSelfReferentialMergeInfo(SVNProperties props,
java.io.File path) |
protected void |
SVNMergeDriver.findGapsInMergeSourceHistory(long[] gap,
java.lang.String mergeSrcCanonPath,
SVNURL url1,
long rev1,
SVNURL url2,
long rev2,
SVNRepository repos) |
private SVNLocationEntry |
SVNNodeEditor.findRealBaseLocation(SVNNodeEditor.Node node) |
private java.util.Map |
SVNMergeDriver.findUnmergedMergeInfo(boolean[] neverSynched,
long[] youngestMergedRev,
long[] ycAncestorRev,
java.util.Map srcCatalog,
java.util.Map targetSegments,
java.lang.String sourceReposPath,
java.lang.String targetReposPath,
long targetRev,
long srcRev,
SVNRepository sourceRepository,
SVNRepository targetRepository) |
void |
SVNStatusReporter.finishReport() |
private void |
SVNMergeDriver.fixDeletedSubtreeRanges(SVNURL url1,
long revision1,
SVNURL url2,
long revision2,
SVNRepository repository) |
private void |
SVNCommitter.fixError(java.lang.String path,
SVNException e,
SVNNodeKind kind) |
void |
SVNUpdateEditor15.SVNDirectoryInfo.flushLog() |
void |
SVNUpdateEditor.SVNDirectoryInfo.flushLog() |
static void |
SVNAdminHelper.generateIncompleteDataError() |
private java.lang.String |
DefaultSVNGNUDiffGenerator.generateLabel(FSRoot root,
java.lang.String path) |
private static void |
SVNAdminHelper.generateNotADirError(java.lang.String role,
java.lang.String path) |
private static void |
SVNAdminDeltifier.generateNotADirError(java.lang.String role,
java.lang.String path) |
static void |
SVNAdminHelper.generateStreamMalformedError() |
private static SVNConflictAction |
SVNTreeConflictUtil.getAction(java.lang.String name) |
static java.lang.String |
SVNWCManager.getActualTarget(java.io.File file) |
SVNAdminArea |
SVNUpdateEditor15.SVNFileInfo.getAdminArea() |
SVNAdminArea |
SVNUpdateEditor15.SVNDirectoryInfo.getAdminArea() |
SVNAdminArea |
SVNUpdateEditor.SVNFileInfo.getAdminArea() |
SVNAdminArea |
SVNUpdateEditor.SVNDirectoryInfo.getAdminArea() |
ISVNAuthStoreHandler |
ISVNAuthenticationStorageOptions.getAuthStoreHandler() |
private static SVNConflictReason |
SVNTreeConflictUtil.getConflictReason(java.lang.String name) |
static SVNSkel |
SVNTreeConflictUtil.getConflictSkel(SVNConflictVersion nullVersion,
SVNTreeConflictDescription conflict) |
private SVNLocationEntry |
SVNCopyDriver.getCopyFromInfoFromParent(java.io.File file,
SVNWCAccess access) |
protected SVNLocationEntry |
SVNMergeDriver.getCopySource(java.io.File path,
SVNURL url,
SVNRevision revision) |
static java.lang.String |
SVNFileUtil.getCurrentGroup() |
static java.lang.String |
SVNFileUtil.getCurrentUser() |
protected void |
SVNStatusEditor.getDirStatus(SVNEntry parentEntry,
SVNAdminArea dir,
java.lang.String entryName,
SVNDepth depth,
boolean getAll,
boolean noIgnore,
java.util.Collection ignorePatterns,
boolean skipThisDir,
ISVNStatusHandler handler) |
SVNAuthentication |
DefaultSVNAuthenticationManager.getFirstAuthentication(java.lang.String kind,
java.lang.String realm,
SVNURL url) |
protected java.util.Map[] |
SVNMergeDriver.getFullMergeInfo(SVNEntry entry,
boolean getRecorded,
boolean getImplicit,
boolean[] indirect,
SVNMergeInfoInheritance inherit,
SVNRepository repos,
java.io.File target,
long start,
long end) |
java.util.Map |
SVNMergeDriver.getHistoryAsMergeInfo(SVNURL url,
java.io.File path,
SVNRevision pegRevision,
long rangeYoungest,
long rangeOldest,
SVNRepository repos,
SVNWCAccess access) |
static java.util.Collection |
SVNStatusEditor.getIgnorePatterns(SVNAdminArea dir,
java.util.Collection globalIgnores) |
char[] |
ISVNGnomeKeyringPasswordProvider.getKeyringPassword(java.lang.String keyringName) |
SVNLog |
SVNUpdateEditor15.SVNDirectoryInfo.getLog() |
SVNLog |
SVNUpdateEditor.SVNDirectoryInfo.getLog() |
void |
SVNMergeDriver.getLogEligibleMergeInfo(java.io.File path,
SVNRevision pegRevision,
java.io.File mergeSrcPath,
SVNRevision srcPegRevision,
boolean discoverChangedPaths,
java.lang.String[] revisionProperties,
ISVNLogEntryHandler handler)
|
void |
SVNMergeDriver.getLogEligibleMergeInfo(java.io.File path,
SVNRevision pegRevision,
SVNURL mergeSrcURL,
SVNRevision srcPegRevision,
boolean discoverChangedPaths,
java.lang.String[] revisionProperties,
ISVNLogEntryHandler handler)
|
void |
SVNMergeDriver.getLogEligibleMergeInfo(SVNURL url,
SVNRevision pegRevision,
java.io.File mergeSrcPath,
SVNRevision srcPegRevision,
boolean discoverChangedPaths,
java.lang.String[] revisionProperties,
ISVNLogEntryHandler handler)
|
void |
SVNMergeDriver.getLogEligibleMergeInfo(SVNURL url,
SVNRevision pegRevision,
SVNURL mergeSrcURL,
SVNRevision srcPegRevision,
boolean discoverChangedPaths,
java.lang.String[] revisionProperties,
ISVNLogEntryHandler handler)
|
void |
SVNMergeDriver.getLogMergedMergeInfo(java.io.File path,
SVNRevision pegRevision,
java.io.File mergeSrcPath,
SVNRevision srcPegRevision,
boolean discoverChangedPaths,
java.lang.String[] revisionProperties,
ISVNLogEntryHandler handler)
|
void |
SVNMergeDriver.getLogMergedMergeInfo(java.io.File path,
SVNRevision pegRevision,
SVNURL mergeSrcURL,
SVNRevision srcPegRevision,
boolean discoverChangedPaths,
java.lang.String[] revisionProperties,
ISVNLogEntryHandler handler)
|
void |
SVNMergeDriver.getLogMergedMergeInfo(SVNURL url,
SVNRevision pegRevision,
java.io.File mergeSrcPath,
SVNRevision srcPegRevision,
boolean discoverChangedPaths,
java.lang.String[] revisionProperties,
ISVNLogEntryHandler handler)
|
void |
SVNMergeDriver.getLogMergedMergeInfo(SVNURL url,
SVNRevision pegRevision,
SVNURL mergeSrcURL,
SVNRevision srcPegRevision,
boolean discoverChangedPaths,
java.lang.String[] revisionProperties,
ISVNLogEntryHandler handler)
|
protected void |
SVNMergeDriver.getLogsForMergeInfoRangeList(SVNURL reposRootURL,
java.lang.String[] paths,
SVNMergeRangeList rangeList,
boolean discoverChangedPaths,
java.lang.String[] revProps,
ISVNLogEntryHandler handler) |
protected DefaultSVNMergerAction |
DefaultSVNMerger.getMergeAction(SVNMergeFileSet files,
SVNMergeResult mergeResult) |
java.util.Map |
SVNMergeDriver.getMergedMergeInfo(java.io.File path,
SVNRevision pegRevision)
Deprecated.
|
java.util.Map |
SVNMergeDriver.getMergedMergeInfo(SVNURL url,
SVNRevision pegRevision)
Deprecated.
|
protected java.util.Map |
SVNMergeDriver.getMergeInfo(java.io.File path,
SVNRevision pegRevision,
SVNURL[] repositoryRoot) |
java.util.Map |
SVNMergeInfoManager.getMergeInfo(java.lang.String[] paths,
FSRevisionRoot root,
SVNMergeInfoInheritance inherit,
boolean includeDescendants) |
protected java.util.Map |
SVNMergeDriver.getMergeInfo(SVNURL url,
SVNRevision pegRevision,
SVNURL[] repositoryRoot) |
private java.util.Map |
SVNMergeInfoManager.getMergeInfoForPath(FSRevisionRoot revRoot,
java.lang.String path,
SVNMergeInfoInheritance inherit) |
private java.util.Map |
SVNMergeInfoManager.getMergeInfoForPaths(FSRevisionRoot root,
java.lang.String[] paths,
SVNMergeInfoInheritance inherit,
boolean includeDescendants) |
private java.util.List |
SVNMergeDriver.getMergeInfoPaths(java.util.List children,
java.lang.String mergeSrcPath,
SVNEntry entry,
SVNURL sourceRootURL,
long revision1,
long revision2,
boolean honorMergeInfo,
SVNRepository repository,
SVNDepth depth) |
ISVNReusableEditor |
SVNMergeDriver.getMergeReportEditor(long defaultStart,
long revision,
SVNAdminArea adminArea,
SVNDepth depth,
AbstractDiffCallback mergeCallback,
ISVNReusableEditor editor) |
ISVNReusableEditor |
ISVNMergeStrategy.getMergeReportEditor(long defaultStart,
long revision,
SVNAdminArea adminArea,
SVNDepth depth,
AbstractDiffCallback mergeCallback,
ISVNReusableEditor editor) |
SVNAuthentication |
DefaultSVNAuthenticationManager.getNextAuthentication(java.lang.String kind,
java.lang.String realm,
SVNURL url) |
private static SVNNodeKind |
SVNTreeConflictUtil.getNodeKind(java.lang.String name) |
private static SVNOperation |
SVNTreeConflictUtil.getOperation(java.lang.String name) |
SVNPropertyValue |
ISVNFileContentFetcher.getProperty(java.lang.String propertyName) |
static SVNPropertyValue |
SVNPropertiesManager.getProperty(SVNWCAccess access,
java.io.File path,
java.lang.String propName) |
java.lang.String |
SVNWCProperties.getPropertyValue(java.lang.String name) |
java.io.OutputStream |
SVNWCProperties.getPropertyValue(java.lang.String name,
java.io.OutputStream os) |
ISVNProxyManager |
DefaultSVNAuthenticationManager.getProxyManager(SVNURL url) |
static long |
SVNAdminHelper.getRevisionNumber(SVNRevision revision,
long youngestRevision,
FSFS fsfs) |
static SVNRevisionStatus |
SVNStatusUtil.getRevisionStatus(java.io.File wcPath,
java.lang.String trailURL,
boolean committed,
ISVNEventHandler eventHandler) |
static SVNAuthenticator |
SVNClassLoader.getSASLAuthenticator(SVNConnection connection) |
static java.lang.String |
SVNTreeConflictUtil.getSingleTreeConflictData(SVNTreeConflictDescription conflict) |
static byte[] |
SVNTreeConflictUtil.getSingleTreeConflictRawData(SVNTreeConflictDescription conflict) |
static SVNStatus |
SVNStatusUtil.getStatus(java.io.File path,
SVNWCAccess wcAccess) |
protected java.io.File |
SVNRemoteDiffEditor.getTempDirectory() |
private java.io.File |
SVNDiffEditor.getTempDirectory() |
private java.io.File |
SVNNodeEditor.getTempDirectory(ISVNDiffGenerator generator) |
private SVNProperties |
SVNUpdateEditor.getTreeConflictCreationAttributes(SVNAdminArea adminArea,
SVNTreeConflictDescription treeConflict) |
static java.lang.String |
SVNTreeConflictUtil.getTreeConflictData(java.util.Map conflicts) |
static byte[] |
SVNTreeConflictUtil.getTreeConflictRawData(java.util.Map conflicts) |
javax.net.ssl.TrustManager |
DefaultSVNAuthenticationManager.getTrustManager(SVNURL url) |
SVNURL |
SVNPath.getURL() |
private java.lang.String |
SVNCopyDriver.getUUIDFromPath(SVNWCAccess wcAccess,
java.io.File path) |
static int |
SVNAdminUtil.getVersion(java.io.File path) |
static SVNPropertyValue |
SVNPropertiesManager.getWCProperty(SVNWCAccess access,
java.io.File path,
java.lang.String propName) |
static java.util.Map |
SVNPropertiesManager.getWorkingCopyPropertyValues(java.io.File path,
SVNEntry entry,
java.lang.String propName,
SVNDepth depth,
boolean base) |
SVNPropertyValue |
SVNImportMediator.getWorkspaceProperty(java.lang.String path,
java.lang.String name) |
SVNPropertyValue |
SVNCommitMediator.getWorkspaceProperty(java.lang.String path,
java.lang.String name) |
private ISVNEditor |
SVNSynchronizeEditor.getWrappedEditor() |
private SVNLocationEntry |
SVNMergeDriver.getYoungestCommonAncestor(java.io.File path1,
SVNURL url1,
long revision1,
java.io.File path2,
SVNURL url2,
long revision2) |
void |
ISVNReturnValueCallback.handleChar(char ch) |
protected SVNMergeResult |
DefaultSVNMerger.handleChooseBase(SVNMergeFileSet files) |
protected SVNMergeResult |
DefaultSVNMerger.handleChooseConflicted(boolean chooseMine,
SVNMergeFileSet files) |
protected SVNMergeResult |
DefaultSVNMerger.handleChooseMerged(SVNMergeFileSet files,
SVNMergeResult mergeResult) |
protected SVNMergeResult |
DefaultSVNMerger.handleChooseRepository(SVNMergeFileSet files) |
protected SVNMergeResult |
DefaultSVNMerger.handleChooseWorking(SVNMergeFileSet files) |
boolean |
SVNCommitter.handleCommitPath(java.lang.String commitPath,
ISVNEditor commitEditor) |
boolean |
SVNCopyDriver.CopyCommitPathHandler.handleCommitPath(java.lang.String commitPath,
ISVNEditor commitEditor) |
boolean |
ISVNCommitPathHandler.handleCommitPath(java.lang.String commitPath,
ISVNEditor commitEditor) |
private void |
SVNStatusEditor.handleDirEntry(SVNAdminArea dir,
java.lang.String entryName,
SVNEntry dirEntry,
SVNEntry entry,
SVNNodeKind fileKind,
boolean special,
SVNDepth depth,
boolean getAll,
boolean noIgnore,
ISVNStatusHandler handler) |
private void |
SVNUpdateEditor.handleDuplicateEntries() |
void |
SVNMergeDriver.SubTreeMergeInfoHandler.handleEntry(java.io.File path,
SVNEntry entry) |
void |
SVNMergeDriver.MergeInfoFetcher.handleEntry(java.io.File path,
SVNEntry entry) |
void |
SVNMergeDriver.SubTreeMergeInfoHandler.handleError(java.io.File path,
SVNErrorMessage error) |
void |
SVNMergeDriver.MergeInfoFetcher.handleError(java.io.File path,
SVNErrorMessage error) |
void |
SVNMergeDriver.handleEvent(SVNEvent event,
double progress) |
private static void |
SVNPropertiesManager.handleInconsistentEOL(SVNException svne,
java.lang.Object path) |
private static void |
SVNWCManager.handleLeftLocalModificationsError(SVNException originalError) |
private void |
SVNUpdateEditor15.handleLeftLocalModificationsError(SVNException originalError) |
private void |
SVNUpdateEditor.handleLeftLocalModificationsError(SVNException originalError) |
void |
SVNMergeDriver.LogHandlerFilter.handleLogEntry(SVNLogEntry logEntry) |
void |
SVNMergeDriver.CopyFromReceiver.handleLogEntry(SVNLogEntry logEntry) |
void |
SVNMergeDriver.NoopLogHandler.handleLogEntry(SVNLogEntry logEntry) |
protected SVNMergeResult |
DefaultSVNMerger.handleMarkBinaryConflicted(SVNMergeFileSet files) |
protected SVNMergeResult |
DefaultSVNMerger.handleMarkConflicted(SVNMergeFileSet files) |
protected SVNMergeResult |
DefaultSVNMerger.handleMarkResolved(SVNMergeFileSet files,
SVNMergeResult mergeResult) |
protected SVNMergeResult |
DefaultSVNMerger.handleMarkTextConflicted(SVNMergeFileSet files) |
void |
ISVNReturnValueCallback.handleReturnValue(int returnValue) |
void |
SVNRemoteStatusEditor.handleStatus(SVNStatus status) |
void |
SVNRemoteStatusEditor.DirectoryInfo.handleStatus(SVNStatus status) |
private void |
SVNRemoteStatusEditor.handleStatusHash(SVNEntry dirEntry,
java.util.Map hash,
boolean deleted,
SVNDepth depth) |
static void |
SVNCommitUtil.harvestCommitables(java.util.Map commitables,
SVNAdminArea dir,
java.io.File path,
SVNEntry parentEntry,
SVNEntry entry,
java.lang.String url,
java.lang.String copyFromURL,
boolean copyMode,
boolean addsOnly,
boolean justLocked,
java.util.Map lockTokens,
SVNDepth depth,
boolean forcedRecursion,
java.util.Collection changelists,
ISVNCommitParameters params,
java.util.Map pathsToExternalsProperties) |
static SVNCommitItem[] |
SVNCommitUtil.harvestCommitables(SVNWCAccess baseAccess,
java.util.Collection paths,
java.util.Map lockTokens,
boolean justLocked,
SVNDepth depth,
boolean force,
java.util.Collection changelists,
ISVNCommitParameters params) |
private void |
SVNMergeDriver.inheritImplicitMergeinfoFromParent(SVNMergeDriver.MergePath parent,
SVNMergeDriver.MergePath child,
long revision1,
long revision2,
SVNRepository repository) |
static boolean |
SVNWCManager.isEntrySwitched(java.io.File path,
SVNEntry entry) |
static boolean |
SVNFileUtil.isExecutable(java.io.File file) |
boolean |
ISVNAuthenticationStorageOptions.isNonInteractive() |
private static boolean |
SVNCommitUtil.isRecursiveCommitForced(java.io.File directory) |
boolean |
DefaultSVNAuthenticationManager.ExtendedHostOptions.isStorePlainTextPassphrases(java.lang.String realm,
SVNAuthentication auth) |
boolean |
ISVNHostOptions.isStorePlainTextPassphrases(java.lang.String realm,
SVNAuthentication auth) |
boolean |
ISVNConnectionOptions.isStorePlainTextPassphrases(java.lang.String realm,
SVNAuthentication auth) |
boolean |
DefaultSVNConnectionOptions.isStorePlainTextPassphrases(java.lang.String realm,
SVNAuthentication auth) |
boolean |
DefaultSVNHostOptions.isStorePlainTextPassphrases(java.lang.String realm,
SVNAuthentication auth) |
boolean |
DefaultSVNAuthenticationManager.ExtendedHostOptions.isStorePlainTextPasswords(java.lang.String realm,
SVNAuthentication auth) |
boolean |
ISVNHostOptions.isStorePlainTextPasswords(java.lang.String realm,
SVNAuthentication auth) |
boolean |
ISVNConnectionOptions.isStorePlainTextPasswords(java.lang.String realm,
SVNAuthentication auth) |
boolean |
DefaultSVNConnectionOptions.isStorePlainTextPasswords(java.lang.String realm,
SVNAuthentication auth) |
boolean |
DefaultSVNHostOptions.isStorePlainTextPasswords(java.lang.String realm,
SVNAuthentication auth) |
private static boolean |
SVNTreeConflictUtil.isValidConflict(SVNSkel skel) |
static boolean |
SVNPropertiesManager.isValidPropertyName(java.lang.String name) |
private static boolean |
SVNTreeConflictUtil.isValidVersionInfo(SVNSkel skel) |
void |
SVNStatusReporter.linkPath(SVNURL url,
java.lang.String path,
java.lang.String lockToken,
long revision,
boolean startEmpty) |
void |
SVNStatusReporter.linkPath(SVNURL url,
java.lang.String path,
java.lang.String lockToken,
long revision,
SVNDepth depth,
boolean startEmpty) |
private java.io.File |
SVNMergeDriver.loadFile(SVNRepository repository,
long revision,
SVNProperties properties,
SVNAdminArea adminArea) |
void |
SVNRemoteDiffEditor.SVNDirectoryInfo.loadFromRepository(long baseRevision) |
void |
SVNRemoteDiffEditor.SVNFileInfo.loadFromRepository(long revision) |
private void |
SVNDiffEditor.localDirectoryDiff(SVNDiffEditor.SVNDirectoryInfo info) |
private SVNEntry |
SVNUpdateEditor15.locateCopyFrom(java.lang.String copyFromPath,
long copyFromRevision,
java.io.File dstDir,
SVNEntry dstEntry) |
private SVNEntry |
SVNUpdateEditor.locateCopyFrom(java.lang.String copyFromPath,
long copyFromRevision,
java.io.File dstDir,
SVNEntry dstEntry) |
protected void |
DefaultSVNMerger.makeBinaryConflictEntry(SVNMergeFileSet files,
java.lang.String newFilePath,
java.lang.String oldFilePath) |
private SVNAmbientDepthFilterEditor.DirBaton |
SVNAmbientDepthFilterEditor.makeDirBaton(java.lang.String path,
SVNAmbientDepthFilterEditor.DirBaton parentBaton) |
private static java.lang.String |
SVNExternalsUtil.makeExternalDescription(SvnTarget localAbsPathOrUrl,
SVNExternal item,
SVNRevision externalPegRevision) |
private SVNAmbientDepthFilterEditor.FileBaton |
SVNAmbientDepthFilterEditor.makeFileBaton(SVNAmbientDepthFilterEditor.DirBaton parentBaton,
java.lang.String path) |
protected void |
DefaultSVNMerger.makeTextConflictEntry(SVNMergeFileSet files,
java.lang.String mineFilePath,
java.lang.String newFilePath,
java.lang.String oldFilePath) |
protected SVNTreeConflictDescription |
SVNMergeDriver.makeTreeConflict(java.io.File victim,
SVNNodeKind kind,
SVNConflictAction action,
SVNConflictReason reason) |
private static void |
SVNTreeConflictUtil.mappingError(java.lang.String type) |
static void |
SVNWCManager.markEntry(SVNAdminArea dir,
SVNEntry entry,
java.lang.String schedule,
boolean copied,
boolean keepLocal,
int flags) |
static void |
SVNWCManager.markTree(SVNAdminArea dir,
java.lang.String schedule,
boolean copied,
boolean keepLocal,
int flags) |
static void |
SVNWCManager.markTreeCancellable(SVNAdminArea dir,
java.lang.String schedule,
boolean copied,
boolean keepLocal,
int flags) |
private boolean |
DefaultLoadHandler.maybeAddWithHistory(DefaultLoadHandler.NodeBaton nodeBaton) |
private void |
SVNUpdateEditor.maybeBumpDirInfo(SVNUpdateEditor.SVNDirectoryInfo dirInfo) |
private void |
SVNUpdateEditor15.maybeBumpDirInfo(SVNUpdateEditor15.SVNDirectoryInfo dirInfo) |
private boolean |
DefaultSVNMerger.maybeGeneratePropConflict(java.lang.String localPath,
java.lang.String propName,
SVNProperties workingProps,
SVNPropertyValue oldValue,
SVNPropertyValue newValue,
SVNPropertyValue baseValue,
SVNPropertyValue workingValue,
SVNAdminArea adminArea,
SVNLog log,
boolean isDir,
boolean dryRun) |
protected SVNStatusType |
DefaultSVNMerger.mergeBinary(java.io.File baseFile,
java.io.File localFile,
java.io.File repositoryFile,
SVNDiffOptions options,
java.io.File resultFile) |
protected abstract SVNStatusType |
AbstractSVNMerger.mergeBinary(java.io.File baseFile,
java.io.File localFile,
java.io.File repositoryFile,
SVNDiffOptions options,
java.io.File resultFile) |
private void |
SVNMergeDriver.mergeCousinsAndSupplementMergeInfo(java.io.File targetWCPath,
SVNEntry entry,
SVNAdminArea adminArea,
SVNRepository repository1,
SVNRepository repository2,
SVNURL url1,
long rev1,
SVNURL url2,
long rev2,
long youngestCommonRev,
SVNURL sourceReposRoot,
SVNURL wcReposRoot,
SVNDepth depth,
boolean ignoreAncestry,
boolean force,
boolean recordOnly,
boolean dryRun) |
SVNMergeResult |
DefaultSVNMerger.mergeProperties(java.lang.String localPath,
SVNProperties workingProperties,
SVNProperties baseProperties,
SVNProperties serverBaseProps,
SVNProperties propDiff,
SVNAdminArea adminArea,
SVNLog log,
boolean baseMerge,
boolean dryRun) |
static SVNStatusType |
SVNPropertiesManager.mergeProperties(SVNWCAccess wcAccess,
java.io.File path,
SVNProperties baseProperties,
SVNProperties diff,
boolean baseMerge,
boolean dryRun) |
private boolean |
SVNMergeDriver.mergeRangeContainsRevision(SVNMergeRange range,
long rev) |
protected SVNStatusType |
DefaultSVNMerger.mergeText(java.io.File baseFile,
java.io.File localFile,
java.io.File latestFile,
SVNDiffOptions options,
java.io.File resultFile) |
protected abstract SVNStatusType |
AbstractSVNMerger.mergeText(java.io.File baseFile,
java.io.File localFile,
java.io.File repositoryFile,
SVNDiffOptions options,
java.io.File resultFile) |
SVNMergeResult |
AbstractSVNMerger.mergeText(SVNMergeFileSet files,
boolean dryRun,
SVNDiffOptions options) |
static void |
SVNFileUtil.moveDir(java.io.File src,
java.io.File dst) |
static void |
SVNFileUtil.moveFile(java.io.File src,
java.io.File dst) |
private void |
SVNCopyDriver.moveWCToWC(java.util.List pairs) |
private java.util.List |
SVNMergeDriver.normalizeMergeSources(java.io.File source,
SVNURL sourceURL,
SVNURL sourceRootURL,
SVNRevision pegRevision,
java.util.Collection rangesToMerge,
SVNRepository repository) |
private boolean |
SVNMergeDriver.notifySingleFileMerge(java.io.File targetWCPath,
SVNEventAction action,
SVNStatusType cstate,
SVNStatusType pstate,
SVNEvent headerEvent,
boolean isHeaderSent) |
boolean |
ISVNMergeInfoFilter.omitMergeInfo(java.lang.String path,
java.util.Map pathMergeinfo) |
private SVNAdminArea |
SVNCopyDriver.open(SVNWCAccess access,
java.io.File path,
boolean writeLock,
boolean stealLock,
int depth) |
void |
SVNDepthFilterEditor.openDir(java.lang.String path,
long revision) |
void |
SVNAmbientDepthFilterEditor.openDir(java.lang.String path,
long revision) |
void |
SVNRemoteStatusEditor.openDir(java.lang.String path,
long revision) |
void |
SVNExportEditor.openDir(java.lang.String path,
long revision) |
void |
SVNSynchronizeEditor.openDir(java.lang.String path,
long revision) |
void |
SVNRemoteDiffEditor.openDir(java.lang.String path,
long revision) |
void |
SVNCancellableEditor.openDir(java.lang.String path,
long revision) |
void |
SVNDumpEditor.openDir(java.lang.String path,
long revision) |
void |
SVNDiffStatusEditor.openDir(java.lang.String path,
long revision) |
void |
SVNDiffEditor.openDir(java.lang.String path,
long revision) |
void |
SVNNodeEditor.openDir(java.lang.String path,
long revision) |
void |
SVNUpdateEditor15.openDir(java.lang.String path,
long revision) |
void |
SVNUpdateEditor.openDir(java.lang.String path,
long revision) |
void |
SVNDepthFilterEditor.openFile(java.lang.String path,
long revision) |
void |
SVNAmbientDepthFilterEditor.openFile(java.lang.String path,
long revision) |
void |
SVNRemoteStatusEditor.openFile(java.lang.String path,
long revision) |
void |
SVNExportEditor.openFile(java.lang.String path,
long revision) |
void |
SVNSynchronizeEditor.openFile(java.lang.String path,
long revision) |
void |
SVNRemoteDiffEditor.openFile(java.lang.String path,
long revision) |
void |
SVNCancellableEditor.openFile(java.lang.String path,
long revision) |
void |
SVNDumpEditor.openFile(java.lang.String path,
long revision) |
void |
SVNDiffStatusEditor.openFile(java.lang.String path,
long revision) |
void |
SVNDiffEditor.openFile(java.lang.String path,
long revision) |
void |
SVNNodeEditor.openFile(java.lang.String path,
long revision) |
void |
SVNUpdateEditor15.openFile(java.lang.String path,
long revision) |
void |
SVNUpdateEditor.openFile(java.lang.String path,
long revision) |
SVNUpdateEditor.SVNFileInfo |
SVNUpdateEditor.openFile(java.lang.String path,
SVNUpdateEditor.SVNDirectoryInfo parent) |
private SVNUpdateEditor15.SVNFileInfo |
SVNUpdateEditor15.openFile(java.lang.String path,
SVNUpdateEditor15.SVNDirectoryInfo parent) |
static java.io.InputStream |
SVNFileUtil.openFileForReading(java.io.File file) |
static java.io.InputStream |
SVNFileUtil.openFileForReading(java.io.File file,
java.util.logging.Level logLevel,
SVNLogType logType) |
static java.io.InputStream |
SVNFileUtil.openFileForReading(java.io.File file,
SVNLogType logType) |
static java.io.OutputStream |
SVNFileUtil.openFileForWriting(java.io.File file) |
static java.io.OutputStream |
SVNFileUtil.openFileForWriting(java.io.File file,
boolean append) |
void |
DefaultLoadHandler.openNode(java.util.Map headers) |
void |
ISVNLoadHandler.openNode(java.util.Map headers) |
void |
DefaultDumpFilterHandler.openNode(java.util.Map headers) |
static java.io.RandomAccessFile |
SVNFileUtil.openRAFileForReading(java.io.File file) |
static java.io.RandomAccessFile |
SVNFileUtil.openRAFileForWriting(java.io.File file,
boolean append) |
static FSFS |
SVNAdminHelper.openRepository(java.io.File reposRootPath,
boolean openFS) |
static FSFS |
SVNAdminHelper.openRepositoryForRecovery(java.io.File reposRootPath) |
void |
DefaultLoadHandler.openRevision(java.util.Map headers) |
void |
ISVNLoadHandler.openRevision(java.util.Map headers) |
void |
DefaultDumpFilterHandler.openRevision(java.util.Map headers) |
void |
SVNDepthFilterEditor.openRoot(long revision) |
void |
SVNAmbientDepthFilterEditor.openRoot(long revision) |
void |
SVNRemoteStatusEditor.openRoot(long revision) |
void |
SVNExportEditor.openRoot(long revision) |
void |
SVNSynchronizeEditor.openRoot(long revision) |
void |
SVNRemoteDiffEditor.openRoot(long revision) |
void |
SVNCancellableEditor.openRoot(long revision) |
void |
SVNDumpEditor.openRoot(long revision) |
void |
SVNDiffStatusEditor.openRoot(long revision) |
void |
SVNDiffEditor.openRoot(long revision) |
void |
SVNNodeEditor.openRoot(long revision) |
void |
SVNUpdateEditor15.openRoot(long revision) |
void |
SVNUpdateEditor.openRoot(long revision) |
private void |
DefaultDumpFilterHandler.outputNode(DefaultDumpFilterHandler.NodeBaton nodeBaton) |
private void |
DefaultDumpFilterHandler.outputRevision(DefaultDumpFilterHandler.RevisionBaton revisionBaton) |
void |
SVNDumpStreamParser.parseDumpStream(java.io.InputStream dumpStream,
ISVNLoadHandler handler,
java.nio.charset.CharsetDecoder decoder) |
static SVNExternal[] |
SVNExternal.parseExternals(java.lang.Object owner,
java.lang.String description) |
static java.util.Map |
SVNPropertiesManager.parseMergeInfo(java.io.File path,
SVNEntry entry,
boolean base) |
private void |
SVNPath.parsePegRevision(boolean use) |
private long |
SVNDumpStreamParser.parsePropertyBlock(java.io.InputStream dumpStream,
ISVNLoadHandler handler,
java.nio.charset.CharsetDecoder decoder,
long contentLength,
boolean isNode) |
static SVNRevision |
SVNAdminUtil.parseRevision(java.lang.StringBuffer str) |
void |
DefaultLoadHandler.parseTextBlock(java.io.InputStream dumpStream,
long contentLength,
boolean isDelta) |
void |
ISVNLoadHandler.parseTextBlock(java.io.InputStream dumpStream,
long contentLength,
boolean isDelta) |
void |
DefaultDumpFilterHandler.parseTextBlock(java.io.InputStream dumpStream,
long contentLength,
boolean isDelta) |
void |
DefaultLoadHandler.parseUUID(java.lang.String uuid) |
void |
ISVNLoadHandler.parseUUID(java.lang.String uuid) |
void |
DefaultDumpFilterHandler.parseUUID(java.lang.String uuid) |
private static SVNPropertyValue |
SVNExternalsUtil.pinExternalProps(SVNWCContext context,
SvnRepositoryAccess repositoryAccess,
SVNPropertyValue externalsPropValue,
java.util.Map<SvnTarget,java.util.List<SVNExternal>> externalsToPin,
SVNURL reposRootUrl,
SvnTarget localAbsPathOrUrl) |
private void |
SVNMergeDriver.populateRemainingRanges(java.util.List childrenWithMergeInfo,
SVNURL sourceRootURL,
SVNURL url1,
long revision1,
SVNURL url2,
long revision2,
boolean honorMergeInfo,
SVNRepository repository,
java.lang.String parentMergeSrcCanonPath) |
private static void |
SVNCopyDriver.postCopyCleanup(SVNAdminArea dir) |
protected void |
DefaultSVNMerger.postMergeCleanup(SVNMergeFileSet files) |
private SVNNodeEditor.DiffItem |
SVNNodeEditor.prepareTmpFile(FSRoot root,
java.lang.String path,
ISVNDiffGenerator generator) |
private static SVNSkel |
SVNTreeConflictUtil.prependVersionInfo(SVNSkel parent,
SVNConflictVersion versionInfo) |
void |
DefaultSVNGNUDiffGenerator.printHeader(java.io.OutputStream os) |
private SVNAdminArea |
SVNCopyDriver.probeOpen(SVNWCAccess access,
java.io.File path,
boolean writeLock,
int depth) |
private void |
SVNMergeDriver.processChildrenWithNewMergeInfo() |
protected SVNMergeResult |
DefaultSVNMerger.processMergedFiles(SVNMergeFileSet files,
SVNMergeResult mergeResult) |
protected abstract SVNMergeResult |
AbstractSVNMerger.processMergedFiles(SVNMergeFileSet files,
SVNMergeResult mergeResult) |
java.util.Collection |
SVNWCProperties.properties(java.util.Collection target) |
SVNStatusType |
SVNMergeCallback15.propertiesChanged(java.lang.String path,
SVNProperties originalProperties,
SVNProperties diff,
boolean[] isTreeConflicted) |
SVNStatusType |
SVNDiffCallback.propertiesChanged(java.lang.String path,
SVNProperties originalProperties,
SVNProperties diff,
boolean[] isTreeConflicted) |
abstract SVNStatusType |
AbstractDiffCallback.propertiesChanged(java.lang.String path,
SVNProperties originalProperties,
SVNProperties diff,
boolean[] isTreeConflicted) |
SVNStatusType |
SVNMergeCallback.propertiesChanged(java.lang.String path,
SVNProperties originalProperties,
SVNProperties diff,
boolean[] isTreeConflicted) |
private void |
SVNCopyDriver.queueExternalsChangePathInfos(java.util.List<SVNCopyDriver.CopyPathInfo> newPathInfos,
java.util.List<SVNCopyDriver.CopyPathInfo> pathInfos,
java.util.Map<java.lang.String,SVNPropertyValue> pinnedExternals,
SVNCopyDriver.CopyPathInfo parentInfo) |
private static SVNConflictVersion |
SVNTreeConflictUtil.readConflictVersion(SVNSkel skel) |
static java.lang.String |
SVNFileUtil.readFile(java.io.File file) |
static byte[] |
SVNFileUtil.readFully(java.io.File file) |
private java.util.Map |
SVNDumpStreamParser.readHeaderBlock(java.io.InputStream dumpStream,
java.lang.String firstHeader,
java.nio.charset.CharsetDecoder decoder) |
static int |
SVNAdminHelper.readKeyOrValue(java.io.InputStream dumpStream,
byte[] buffer,
int len) |
private char[] |
DefaultSVNPersistentAuthenticationProvider.readPassphrase(java.lang.String realm,
DefaultSVNPersistentAuthenticationProvider.IPasswordStorage passwordStorage,
SVNProperties authValues) |
char[] |
DefaultSVNPersistentAuthenticationProvider.IPasswordStorage.readPassphrase(java.lang.String realm,
SVNProperties authParameters) |
char[] |
DefaultSVNPersistentAuthenticationProvider.MacOsKeychainPasswordStorage.readPassphrase(java.lang.String realm,
SVNProperties authParameters) |
char[] |
DefaultSVNPersistentAuthenticationProvider.GnomeKeyringPasswordStorage.readPassphrase(java.lang.String realm,
SVNProperties authParameters) |
private char[] |
DefaultSVNPersistentAuthenticationProvider.readPassword(java.lang.String realm,
java.lang.String userName,
DefaultSVNPersistentAuthenticationProvider.IPasswordStorage passwordStorage,
SVNProperties authValues) |
char[] |
DefaultSVNPersistentAuthenticationProvider.IPasswordStorage.readPassword(java.lang.String realm,
java.lang.String userName,
SVNProperties authParameters) |
char[] |
DefaultSVNPersistentAuthenticationProvider.MacOsKeychainPasswordStorage.readPassword(java.lang.String realm,
java.lang.String userName,
SVNProperties authParameters) |
char[] |
DefaultSVNPersistentAuthenticationProvider.GnomeKeyringPasswordStorage.readPassword(java.lang.String realm,
java.lang.String userName,
SVNProperties authParameters) |
static SVNTreeConflictDescription |
SVNTreeConflictUtil.readSingleTreeConflict(SVNSkel skel,
java.io.File dirPath) |
private SVNPasswordAuthentication |
DefaultSVNPersistentAuthenticationProvider.readSSLPassphrase(java.lang.String expectedCertificatePath,
SVNWCProperties props) |
static java.io.InputStream |
SVNFileUtil.readSymlink(java.io.File link) |
static java.util.Map |
SVNTreeConflictUtil.readTreeConflicts(java.io.File dirPath,
byte[] conflictData) |
static java.util.Map |
SVNTreeConflictUtil.readTreeConflicts(java.io.File dirPath,
java.lang.String conflictData) |
protected void |
SVNMergeDriver.recordMergeInfoForAddedSubtrees(SVNMergeRange range,
java.lang.String mergeInfoPath,
SVNDepth depth) |
protected void |
SVNMergeDriver.recordMergeInfoForDirectoryMerge(java.util.Map resultCatalog,
SVNEntry targetEntry,
SVNMergeRange range,
java.lang.String mergeInfoPath,
SVNDepth depth) |
private void |
SVNMergeDriver.recordSkips(java.lang.String mergeInfoPath,
SVNEntry targetEntry,
boolean isRollback) |
protected void |
SVNMergeDriver.recordTreeConflict(java.io.File victim,
SVNAdminArea adminArea,
SVNNodeKind kind,
SVNConflictAction action,
SVNConflictReason reason) |
protected void |
SVNMergeDriver.recordTreeConflictOnAdd(java.io.File victim,
SVNAdminArea adminArea,
SVNNodeKind kind,
SVNConflictAction action,
SVNConflictReason reason) |
static void |
SVNPropertiesManager.recordWCMergeInfo(java.io.File path,
java.util.Map mergeInfo,
SVNWCAccess wcAccess) |
void |
DefaultLoadHandler.removeNodeProperties() |
void |
ISVNLoadHandler.removeNodeProperties() |
void |
DefaultDumpFilterHandler.removeNodeProperties() |
private SVNMergeRangeList |
SVNMergeDriver.removeNoOpMergeRanges(SVNRepository repository,
SVNMergeRangeList ranges) |
private void |
SVNMergeDriver.removeNoOpSubtreeRanges(SVNURL url1,
long revision1,
SVNURL url2,
long revision2,
SVNRepository repository) |
static void |
SVNAdminHelper.removePropertiesNotInSource(SVNRepository repository,
long revision,
SVNProperties sourceProps,
SVNProperties targetProps) |
static void |
SVNFileUtil.rename(java.io.File src,
java.io.File dst) |
private java.util.Map |
DefaultLoadHandler.renumberMergeInfoRevisions(SVNPropertyValue mergeInfoProp) |
private static void |
SVNAdminHelper.replaceFileOrDir(FSFS fsfs,
ISVNEditor editor,
FSRevisionRoot srcRoot,
FSRevisionRoot tgtRoot,
java.lang.String srcPath,
java.lang.String tgtPath,
java.lang.String editPath,
SVNNodeKind tgtKind) |
private void |
SVNAdminDeltifier.replaceFileOrDir(FSRevisionRoot srcRoot,
FSRevisionRoot tgtRoot,
java.lang.String srcPath,
java.lang.String tgtPath,
java.lang.String editPath,
SVNNodeKind tgtKind) |
void |
SVNStatusReporter.report(ISVNReporter reporter) |
private void |
SVNDiffEditor.reportAddedDir(SVNDiffEditor.SVNDirectoryInfo info) |
private void |
SVNDiffEditor.reportAddedFile(SVNDiffEditor.SVNDirectoryInfo info,
java.lang.String path,
SVNEntry entry) |
private void |
SVNDiffEditor.reportModifiedFile(SVNDiffEditor.SVNDirectoryInfo dirInfo,
SVNEntry entry) |
private static void |
SVNExternal.reportParsingError(java.lang.Object owner,
java.lang.String line) |
static java.util.Map<java.lang.String,SVNPropertyValue> |
SVNExternalsUtil.resolvePinnedExternals(SVNWCContext context,
SvnRepositoryAccess repositoryAccess,
java.util.Map<SvnTarget,java.util.List<SVNExternal>> externalsToPin,
SvnTarget pairSource,
SvnTarget pairDst,
long pairSourceRevision,
SVNRepository svnRepository,
SVNURL reposRootUrl) |
SVNURL |
SVNExternal.resolveURL(SVNURL rootURL,
SVNURL ownerURL) |
protected SVNAdminArea |
SVNRemoteDiffEditor.retrieve(java.io.File path,
boolean lenient) |
protected SVNAdminArea |
SVNMergeCallback.retrieve(java.io.File path,
boolean lenient) |
private SVNAdminArea |
SVNDiffEditor.retrieve(java.lang.String path) |
protected SVNAdminArea |
SVNRemoteDiffEditor.retrieveParent(java.io.File path,
boolean lenient) |
void |
SVNUpdateEditor15.SVNDirectoryInfo.runLogs() |
void |
SVNUpdateEditor.SVNDirectoryInfo.runLogs() |
protected void |
SVNMergeDriver.runMerge(SVNURL url1,
SVNRevision revision1,
SVNURL url2,
SVNRevision revision2,
java.io.File targetWCPath,
SVNDepth depth,
boolean dryRun,
boolean force,
boolean ignoreAncestry,
boolean recordOnly) |
protected void |
SVNMergeDriver.runMergeReintegrate(SVNURL srcURL,
java.io.File srcPath,
SVNRevision pegRevision,
java.io.File targetWCPath,
boolean dryRun) |
protected void |
SVNMergeDriver.runPeggedMerge(SVNURL srcURL,
java.io.File srcPath,
java.util.Collection rangesToMerge,
SVNRevision pegRevision,
java.io.File targetWCPath,
SVNDepth depth,
boolean dryRun,
boolean force,
boolean ignoreAncestry,
boolean recordOnly) |
void |
DefaultSVNPersistentAuthenticationProvider.saveAuthentication(SVNAuthentication auth,
java.lang.String kind,
java.lang.String realm) |
void |
ISVNPersistentAuthenticationProvider.saveAuthentication(SVNAuthentication auth,
java.lang.String kind,
java.lang.String realm) |
boolean |
DefaultSVNPersistentAuthenticationProvider.IPasswordStorage.savePassphrase(java.lang.String realm,
char[] passphrase,
SVNAuthentication auth,
SVNProperties authParameters,
boolean force) |
boolean |
DefaultSVNPersistentAuthenticationProvider.SimplePasswordStorage.savePassphrase(java.lang.String realm,
char[] passphrase,
SVNAuthentication auth,
SVNProperties authParameters,
boolean force) |
boolean |
DefaultSVNPersistentAuthenticationProvider.MacOsKeychainPasswordStorage.savePassphrase(java.lang.String realm,
char[] passphrase,
SVNAuthentication auth,
SVNProperties authParameters,
boolean force) |
boolean |
DefaultSVNPersistentAuthenticationProvider.GnomeKeyringPasswordStorage.savePassphrase(java.lang.String realm,
char[] passphrase,
SVNAuthentication auth,
SVNProperties authParameters,
boolean force) |
boolean |
DefaultSVNPersistentAuthenticationProvider.IPasswordStorage.savePassword(java.lang.String realm,
char[] password,
SVNAuthentication auth,
SVNProperties authParameters) |
boolean |
DefaultSVNPersistentAuthenticationProvider.SimplePasswordStorage.savePassword(java.lang.String realm,
char[] password,
SVNAuthentication auth,
SVNProperties authParameters) |
boolean |
DefaultSVNPersistentAuthenticationProvider.MacOsKeychainPasswordStorage.savePassword(java.lang.String realm,
char[] password,
SVNAuthentication auth,
SVNProperties authParameters) |
boolean |
DefaultSVNPersistentAuthenticationProvider.GnomeKeyringPasswordStorage.savePassword(java.lang.String realm,
char[] password,
SVNAuthentication auth,
SVNProperties authParameters) |
private void |
DefaultSVNPersistentAuthenticationProvider.savePasswordCredential(SVNProperties values,
SVNAuthentication auth,
java.lang.String realm) |
private void |
DefaultSVNPersistentAuthenticationProvider.saveSSHCredential(SVNProperties values,
SVNAuthentication auth,
java.lang.String realm) |
private boolean |
DefaultSVNPersistentAuthenticationProvider.saveSSLCredential(SVNProperties values,
SVNAuthentication auth,
java.lang.String realm) |
private void |
SVNUpdateEditor.scheduleExistingEntryForReAdd(SVNEntry entry,
java.io.File path,
SVNURL theirURL,
boolean modifyCopyFrom) |
private void |
SVNCommitter.sendPropertiesDelta(java.lang.String commitPath,
SVNCommitItem item,
ISVNEditor editor) |
void |
SVNCommitter.sendTextDeltas(ISVNEditor editor) |
private void |
SVNStatusEditor.sendUnversionedStatus(java.io.File file,
java.lang.String name,
SVNNodeKind fileType,
boolean special,
SVNAdminArea dir,
java.util.Collection ignorePatterns,
boolean noIgnore,
ISVNStatusHandler handler) |
static java.lang.String |
SVNAdminUtil.serializeExternalFileData(SVNEntry entry) |
void |
DefaultLoadHandler.setFullText() |
void |
ISVNLoadHandler.setFullText() |
void |
DefaultDumpFilterHandler.setFullText() |
void |
DefaultLoadHandler.setNodeProperty(java.lang.String propertyName,
SVNPropertyValue propertyValue) |
void |
ISVNLoadHandler.setNodeProperty(java.lang.String propertyName,
SVNPropertyValue propertyValue) |
void |
DefaultDumpFilterHandler.setNodeProperty(java.lang.String propertyName,
SVNPropertyValue propertyValue) |
void |
SVNStatusReporter.setPath(java.lang.String path,
java.lang.String lockToken,
long revision,
boolean startEmpty) |
void |
SVNStatusReporter.setPath(java.lang.String path,
java.lang.String lockToken,
long revision,
SVNDepth depth,
boolean startEmpty) |
void |
SVNWCProperties.setProperties(SVNProperties properties) |
static void |
SVNWCProperties.setProperties(SVNProperties namesToValues,
java.io.File target,
java.io.File tmpFile,
java.lang.String terminator) |
static void |
SVNWCProperties.setProperties(SVNProperties namesToValues,
java.io.OutputStream target,
java.lang.String terminator) |
static boolean |
SVNPropertiesManager.setProperty(SVNWCAccess access,
java.io.File path,
java.lang.String propName,
SVNPropertyValue propValue,
boolean skipChecks) |
void |
SVNWCProperties.setPropertyValue(java.lang.String name,
java.io.InputStream is,
int length) |
void |
SVNWCProperties.setPropertyValue(java.lang.String name,
SVNPropertyValue value) |
void |
DefaultLoadHandler.setRevisionProperty(java.lang.String propertyName,
SVNPropertyValue propertyValue) |
void |
ISVNLoadHandler.setRevisionProperty(java.lang.String propertyName,
SVNPropertyValue propertyValue) |
void |
DefaultDumpFilterHandler.setRevisionProperty(java.lang.String propertyName,
SVNPropertyValue propertyValue) |
protected SVNCommitInfo |
SVNCopyDriver.setupCopy(SVNCopySource[] sources,
SVNPath dst,
boolean isMove,
boolean makeParents,
boolean pinExternals,
java.util.Map<SvnTarget,java.util.List<SVNExternal>> externalsToPin,
java.lang.String message,
SVNProperties revprops,
ISVNCommitHandler commitHandler,
ISVNCommitParameters commitParameters,
ISVNExternalsHandler externalsHandler) |
static boolean |
SVNPropertiesManager.setWCProperty(SVNWCAccess access,
java.io.File path,
java.lang.String propName,
SVNPropertyValue propValue,
boolean write) |
void |
SVNImportMediator.setWorkspaceProperty(java.lang.String path,
java.lang.String name,
SVNPropertyValue value) |
void |
SVNCommitMediator.setWorkspaceProperty(java.lang.String path,
java.lang.String name,
SVNPropertyValue value) |
private boolean |
DefaultSVNPersistentAuthenticationProvider.shouldSaveCredentials(java.lang.String kind,
SVNProperties newValues,
SVNProperties oldValues) |
private void |
DefaultSVNSSLTrustManager.storeServerCertificate(java.lang.String realm,
java.lang.String data,
int failures) |
private static java.nio.ByteBuffer |
SVNSubstitutor.substituteEOL(java.nio.ByteBuffer dst,
byte[] eol,
int eolLength,
byte[] lastEOL,
int[] lastEOLLength,
byte[] nextEOL,
int nextEOLLength,
boolean repair) |
java.util.Collection |
SVNMergeDriver.suggestMergeSources(java.io.File path,
SVNRevision pegRevision) |
java.util.Collection |
SVNMergeDriver.suggestMergeSources(SVNURL url,
SVNRevision pegRevision)
Deprecated.
|
void |
SVNDepthFilterEditor.targetRevision(long revision) |
void |
SVNAmbientDepthFilterEditor.targetRevision(long revision) |
void |
SVNExportEditor.targetRevision(long revision) |
void |
SVNSynchronizeEditor.targetRevision(long revision) |
void |
SVNRemoteDiffEditor.targetRevision(long revision) |
void |
SVNCancellableEditor.targetRevision(long revision) |
void |
SVNDumpEditor.targetRevision(long revision) |
void |
SVNDiffStatusEditor.targetRevision(long revision) |
void |
SVNDiffEditor.targetRevision(long revision) |
void |
SVNNodeEditor.targetRevision(long revision) |
void |
SVNUpdateEditor15.targetRevision(long revision) |
void |
SVNUpdateEditor.targetRevision(long revision) |
java.io.OutputStream |
SVNDepthFilterEditor.textDeltaChunk(java.lang.String path,
SVNDiffWindow diffWindow) |
java.io.OutputStream |
SVNAmbientDepthFilterEditor.textDeltaChunk(java.lang.String path,
SVNDiffWindow diffWindow) |
java.io.OutputStream |
SVNRemoteStatusEditor.textDeltaChunk(java.lang.String path,
SVNDiffWindow diffWindow) |
java.io.OutputStream |
SVNExportEditor.textDeltaChunk(java.lang.String commitPath,
SVNDiffWindow diffWindow) |
java.io.OutputStream |
SVNSynchronizeEditor.textDeltaChunk(java.lang.String path,
SVNDiffWindow diffWindow) |
java.io.OutputStream |
SVNRemoteDiffEditor.textDeltaChunk(java.lang.String commitPath,
SVNDiffWindow diffWindow) |
java.io.OutputStream |
SVNCancellableEditor.textDeltaChunk(java.lang.String path,
SVNDiffWindow diffWindow) |
java.io.OutputStream |
SVNDumpEditor.textDeltaChunk(java.lang.String path,
SVNDiffWindow diffWindow) |
java.io.OutputStream |
SVNDiffStatusEditor.textDeltaChunk(java.lang.String path,
SVNDiffWindow diffWindow) |
java.io.OutputStream |
SVNDiffEditor.textDeltaChunk(java.lang.String path,
SVNDiffWindow diffWindow) |
java.io.OutputStream |
SVNNodeEditor.textDeltaChunk(java.lang.String path,
SVNDiffWindow diffWindow) |
java.io.OutputStream |
SVNUpdateEditor15.textDeltaChunk(java.lang.String commitPath,
SVNDiffWindow diffWindow) |
java.io.OutputStream |
SVNUpdateEditor.textDeltaChunk(java.lang.String commitPath,
SVNDiffWindow diffWindow) |
void |
SVNDepthFilterEditor.textDeltaEnd(java.lang.String path) |
void |
SVNAmbientDepthFilterEditor.textDeltaEnd(java.lang.String path) |
void |
SVNRemoteStatusEditor.textDeltaEnd(java.lang.String path) |
void |
SVNExportEditor.textDeltaEnd(java.lang.String commitPath) |
void |
SVNSynchronizeEditor.textDeltaEnd(java.lang.String path) |
void |
SVNRemoteDiffEditor.textDeltaEnd(java.lang.String commitPath) |
void |
SVNCancellableEditor.textDeltaEnd(java.lang.String path) |
void |
SVNDumpEditor.textDeltaEnd(java.lang.String path) |
void |
SVNDiffStatusEditor.textDeltaEnd(java.lang.String path) |
void |
SVNDiffEditor.textDeltaEnd(java.lang.String path) |
void |
SVNNodeEditor.textDeltaEnd(java.lang.String path) |
void |
SVNUpdateEditor15.textDeltaEnd(java.lang.String commitPath) |
void |
SVNUpdateEditor.textDeltaEnd(java.lang.String commitPath) |
SVNDiffStatus |
SVNDiffStatusEditor.SVNSummarize.toStatus() |
java.nio.ByteBuffer |
SVNSubstitutor.translateChunk(java.nio.ByteBuffer src,
java.nio.ByteBuffer dst) |
static SVNURL |
SVNCommitUtil.translateCommitables(SVNCommitItem[] items,
java.util.Map decodedPaths) |
void |
SVNNodeEditor.traverseChangedDirs(ISVNChangedDirectoriesHandler handler) |
private void |
SVNNodeEditor.traverseChangedDirsImpl(SVNNodeEditor.Node node,
java.lang.String path,
ISVNChangedDirectoriesHandler handler) |
private void |
SVNNodeEditor.traverseChangedTreeImpl(SVNNodeEditor.Node node,
java.lang.String path,
boolean includeCopyInfo,
ISVNChangeEntryHandler handler) |
void |
SVNNodeEditor.traverseTree(boolean includeCopyInfo,
ISVNChangeEntryHandler handler) |
boolean |
SVNUpdateEditor.treeHasLocalModifications(SVNAdminArea adminArea,
boolean[] allModsAreDeletes) |
private static void |
SVNWCManager.tweakEntries(SVNAdminArea dir,
java.lang.String baseURL,
java.lang.String rootURL,
long newRevision,
boolean removeMissingDirs,
java.util.Collection excludePaths,
SVNDepth depth,
boolean skipUnlocked) |
private void |
SVNRemoteStatusEditor.tweakStatusHash(SVNRemoteStatusEditor.DirectoryInfo dirInfo,
SVNRemoteStatusEditor.DirectoryInfo childDir,
java.io.File path,
SVNStatusType text,
SVNStatusType props,
SVNLock lock,
SVNRevision revision) |
private void |
SVNRemoteStatusEditor.tweakStatusHash(SVNRemoteStatusEditor.FileInfo fileInfo,
java.io.File path,
SVNStatusType text,
SVNStatusType props,
SVNLock lock) |
static void |
SVNAdminUtil.unserializeExternalFileData(SVNEntry entry,
java.lang.String rawExternalFileData) |
static void |
SVNWCManager.updateCleanup(java.io.File path,
SVNWCAccess wcAccess,
java.lang.String baseURL,
java.lang.String rootURL,
long newRevision,
boolean removeMissingDirs,
java.util.Collection excludePaths,
SVNDepth depth,
boolean skipUnlocked) |
private void |
SVNMergeDriver.updateWCMergeInfo(java.util.Map resultCatalog,
java.io.File targetPath,
java.lang.String parentReposPath,
SVNEntry entry,
java.util.Map merges,
boolean isRollBack) |
static void |
SVNPropertiesManager.validateEOLProperty(java.lang.Object path,
ISVNFileContentFetcher fetcher) |
static void |
SVNPropertiesManager.validateMimeType(java.lang.String value) |
private static void |
SVNPropertiesManager.validatePropertyName(java.lang.Object path,
java.lang.String name,
SVNNodeKind kind) |
static SVNPropertyValue |
SVNPropertiesManager.validatePropertyValue(java.lang.Object path,
SVNNodeKind kind,
java.lang.String name,
SVNPropertyValue value,
boolean force,
ISVNOptions options,
ISVNFileContentFetcher fileContentFetcher) |
static void |
SVNPropertiesManager.validateRevisionProperties(SVNProperties revisionProperties) |
void |
DefaultSVNAuthenticationManager.verifyHostKey(java.lang.String hostName,
int port,
java.lang.String keyAlgorithm,
byte[] hostKey) |
private void |
DefaultDumpFilterHandler.writeDumpData(java.io.OutputStream out,
byte[] bytes) |
private void |
DefaultDumpFilterHandler.writeDumpData(java.io.OutputStream out,
java.lang.String data) |
static void |
SVNAdminHelper.writeProperties(SVNProperties props,
SVNProperties oldProps,
java.io.OutputStream dumpStream) |
private void |
DefaultDumpFilterHandler.writeProperty(java.io.OutputStream out,
java.lang.String propName,
SVNPropertyValue propValue) |
(package private) void |
DefaultDumpFilterHandler.NodeBaton.writeProperty(java.lang.String propName,
SVNPropertyValue propValue) |
static int |
SVNAdminHelper.writeRevisionProperties(SVNRepository toRepository,
long revision,
SVNProperties revProps) |
static void |
SVNFileUtil.writeToFile(java.io.File file,
byte[] contents) |
static void |
SVNFileUtil.writeToFile(java.io.File file,
java.lang.String contents,
java.lang.String charSet) |
(package private) void |
DefaultDumpFilterHandler.RevisionBaton.writeToHeader(java.lang.String data) |
(package private) void |
DefaultDumpFilterHandler.NodeBaton.writeToHeader(java.lang.String data) |
(package private) void |
DefaultDumpFilterHandler.NodeBaton.writeToPropertyBuffer(java.lang.String data) |
static void |
SVNFileUtil.writeVersionFile(java.io.File file,
int version) |
Constructor and Description |
---|
IOExceptionWrapper(SVNException cause) |
Constructor and Description |
---|
DirectoryInfo(java.lang.String path,
SVNRemoteStatusEditor.DirectoryInfo parent) |
FileInfo(SVNRemoteStatusEditor.DirectoryInfo parent,
java.lang.String path,
boolean added) |
SVNPath(java.lang.String target) |
SVNPath(java.lang.String target,
boolean keepPegRevision) |
SVNPath(java.lang.String target,
boolean keepPegRevision,
boolean parsePegRevision) |
SVNRemoteStatusEditor(ISVNOptions options,
SVNWCAccess wcAccess,
SVNAdminAreaInfo info,
boolean noIgnore,
boolean reportAll,
SVNDepth depth,
ISVNStatusHandler handler) |
Modifier and Type | Method and Description |
---|---|
void |
SVNLog.addCommand(java.lang.String name,
SVNProperties attributes,
boolean save) |
SVNEntry |
SVNAdminArea.addEntry(java.lang.String name) |
void |
SVNXMLAdminArea.addTreeConflict(SVNTreeConflictDescription conflict) |
abstract void |
SVNAdminArea.addTreeConflict(SVNTreeConflictDescription conflict) |
void |
SVNAdminArea14.addTreeConflict(SVNTreeConflictDescription conflict) |
void |
SVNAdminArea16.addTreeConflict(SVNTreeConflictDescription conflict) |
SVNProperties |
SVNVersionedProperties.asMap() |
static SVNAdminArea |
SVNAdminAreaFactory.changeWCFormat(SVNAdminArea adminArea,
int format) |
private static boolean |
SVNAdminAreaFactory.checkAdminAreaExists(java.io.File dir,
java.lang.String url,
long revision) |
static int |
SVNAdminAreaFactory.checkWC(java.io.File path,
boolean useSelector) |
static int |
SVNAdminAreaFactory.checkWC(java.io.File path,
boolean useSelector,
java.util.logging.Level logLevel) |
private static void |
SVNTranslator.checkWrappedException(java.io.IOException ioe,
java.io.File file) |
void |
SVNAdminArea.cleanup() |
void |
ISVNCleanupHandler.cleanup(SVNAdminArea area) |
void |
SVNWCAccess.close() |
void |
SVNWCAccess.closeAdminArea(java.io.File path) |
void |
SVNAdminArea.commit(java.lang.String target,
SVNCommitInfo info,
SVNProperties wcPropChanges,
boolean removeLock,
boolean recursive,
boolean removeChangelist,
java.util.Collection explicitCommitPaths,
ISVNCommitParameters params) |
private boolean |
SVNAdminArea.compareAndVerify(java.io.File text,
java.io.File baseFile,
boolean compareTextBase,
boolean checksum) |
SVNVersionedProperties |
SVNVersionedProperties.compareTo(SVNVersionedProperties properties) |
boolean |
SVNProperties13.containsProperty(java.lang.String name) |
abstract boolean |
SVNVersionedProperties.containsProperty(java.lang.String name) |
boolean |
SVNSimpleVersionedPropertiesImpl.containsProperty(java.lang.String name) |
boolean |
SVNProperties14.containsProperty(java.lang.String name) |
static void |
SVNTranslator.copyAndTranslate(java.io.File source,
java.io.File destination,
java.lang.String charset,
byte[] eol,
java.util.Map<java.lang.String,byte[]> keywords,
boolean special,
boolean expand,
boolean repair) |
void |
SVNVersionedProperties.copyTo(SVNVersionedProperties destination) |
protected void |
SVNAdminArea.createFormatFile(java.io.File formatFile,
boolean createMyself) |
protected void |
SVNAdminArea16.createFormatFile(java.io.File formatFile,
boolean createMyself) |
ISVNUpdateEditor |
SVNWCAccess.createUpdateEditor(SVNAdminAreaInfo info,
java.lang.String switchURL,
boolean allowUnversionedObstructions,
boolean depthIsSticky,
SVNDepth depth,
java.lang.String[] preservedExtensions,
ISVNFileFetcher fileFetcher,
boolean lockOnDemand) |
SVNAdminArea |
SVNXMLAdminArea.createVersionedDirectory(java.io.File dir,
java.lang.String url,
java.lang.String rootURL,
java.lang.String uuid,
long revNumber,
boolean createMyself,
SVNDepth depth) |
abstract SVNAdminArea |
SVNAdminArea.createVersionedDirectory(java.io.File dir,
java.lang.String url,
java.lang.String rootURL,
java.lang.String uuid,
long revNumber,
boolean createMyself,
SVNDepth depth) |
SVNAdminArea |
SVNAdminArea14.createVersionedDirectory(java.io.File dir,
java.lang.String url,
java.lang.String rootURL,
java.lang.String uuid,
long revNumber,
boolean createMyself,
SVNDepth depth) |
static void |
SVNAdminAreaFactory.createVersionedDirectory(java.io.File path,
java.lang.String url,
java.lang.String rootURL,
java.lang.String uuid,
long revNumber,
SVNDepth depth) |
static void |
SVNAdminAreaFactory.createVersionedDirectory(java.io.File path,
SVNURL url,
SVNURL rootURL,
java.lang.String uuid,
long revNumber,
SVNDepth depth) |
void |
SVNLogImpl.delete() |
abstract void |
SVNLog.delete() |
void |
SVNLog.deleteCommandsByName(java.lang.String name,
boolean save) |
void |
SVNLog.deleteCommandsByNameAndAttributes(java.lang.String name,
SVNProperties attributes,
boolean save) |
void |
SVNAdminArea.deleteEntry(java.lang.String name) |
void |
SVNLog.deleteLastCommand(boolean save) |
SVNTreeConflictDescription |
SVNXMLAdminArea.deleteTreeConflict(java.lang.String name) |
abstract SVNTreeConflictDescription |
SVNAdminArea.deleteTreeConflict(java.lang.String name) |
SVNTreeConflictDescription |
SVNAdminArea14.deleteTreeConflict(java.lang.String name) |
SVNTreeConflictDescription |
SVNAdminArea16.deleteTreeConflict(java.lang.String victimName) |
private void |
SVNAdminArea.destroyAdminArea() |
static java.io.File |
SVNTranslator.detranslateWorkingCopy(SVNAdminArea dir,
java.lang.String name,
SVNProperties propDiff,
boolean force) |
protected SVNAdminArea |
SVNAdminArea14Factory.doChangeWCFormat(SVNAdminArea adminArea) |
protected SVNAdminArea |
SVNAdminArea15Factory.doChangeWCFormat(SVNAdminArea adminArea) |
protected SVNAdminArea |
SVNAdminArea16Factory.doChangeWCFormat(SVNAdminArea adminArea) |
protected SVNAdminArea |
SVNXMLAdminAreaFactory.doChangeWCFormat(SVNAdminArea adminArea) |
protected abstract SVNAdminArea |
SVNAdminAreaFactory.doChangeWCFormat(SVNAdminArea area) |
protected int |
SVNAdminArea14Factory.doCheckWC(java.io.File path,
java.util.logging.Level logLevel) |
protected int |
SVNXMLAdminAreaFactory.doCheckWC(java.io.File path,
java.util.logging.Level logLevel) |
protected abstract int |
SVNAdminAreaFactory.doCheckWC(java.io.File path,
java.util.logging.Level logLevel) |
private void |
SVNWCAccess.doClose(java.util.Map adminAreas,
boolean preserveLocks) |
private void |
SVNWCAccess.doClose(SVNAdminArea adminArea,
boolean preserveLocks) |
protected void |
SVNAdminArea14Factory.doCreateVersionedDirectory(java.io.File path,
java.lang.String url,
java.lang.String rootURL,
java.lang.String uuid,
long revNumber,
SVNDepth depth) |
protected void |
SVNAdminArea15Factory.doCreateVersionedDirectory(java.io.File path,
java.lang.String url,
java.lang.String rootURL,
java.lang.String uuid,
long revNumber,
SVNDepth depth) |
protected void |
SVNAdminArea16Factory.doCreateVersionedDirectory(java.io.File path,
java.lang.String url,
java.lang.String rootURL,
java.lang.String uuid,
long revNumber,
SVNDepth depth) |
protected void |
SVNXMLAdminAreaFactory.doCreateVersionedDirectory(java.io.File path,
java.lang.String url,
java.lang.String rootURL,
java.lang.String uuid,
long revNumber,
SVNDepth depth) |
protected abstract void |
SVNAdminAreaFactory.doCreateVersionedDirectory(java.io.File path,
java.lang.String url,
java.lang.String rootURL,
java.lang.String uuid,
long revNumber,
SVNDepth depth) |
private SVNAdminArea |
SVNWCAccess.doOpen(java.io.File path,
boolean writeLock,
boolean stealLock,
boolean upgradeFormat,
int depth,
java.util.Map tmp,
java.util.logging.Level logLevel) |
protected SVNAdminArea |
SVNAdminArea14Factory.doOpen(java.io.File path,
int version) |
protected SVNAdminArea |
SVNAdminArea15Factory.doOpen(java.io.File path,
int version) |
protected SVNAdminArea |
SVNAdminArea16Factory.doOpen(java.io.File path,
int version) |
protected SVNAdminArea |
SVNXMLAdminAreaFactory.doOpen(java.io.File path,
int version) |
protected abstract SVNAdminArea |
SVNAdminAreaFactory.doOpen(java.io.File path,
int version) |
java.util.Iterator |
SVNAdminArea.entries(boolean hidden) |
boolean |
SVNVersionedProperties.equals(SVNVersionedProperties props) |
void |
SVNAdminArea.extendLockToTree() |
protected java.util.Map |
SVNXMLAdminArea.fetchEntries() |
protected abstract java.util.Map |
SVNAdminArea.fetchEntries() |
protected java.util.Map |
SVNAdminArea14.fetchEntries() |
void |
SVNAdminArea.foldScheduling(java.lang.String name,
java.util.Map attributes,
boolean force) |
private byte[] |
SVNTranslator.SVNKeywordFormatter.format(java.lang.String format) |
SVNAdminArea |
SVNAdminArea.formatWC(SVNAdminArea adminArea) |
private static SVNAdminAreaFactory |
SVNAdminAreaFactory.getAdminAreaFactory(int wcFormat) |
java.io.InputStream |
SVNAdminArea.getBaseFileForReading(java.lang.String name,
boolean tmp) |
java.io.OutputStream |
SVNAdminArea.getBaseFileForWriting(java.lang.String name) |
SVNVersionedProperties |
SVNXMLAdminArea.getBaseProperties(java.lang.String name) |
abstract SVNVersionedProperties |
SVNAdminArea.getBaseProperties(java.lang.String name) |
SVNVersionedProperties |
SVNAdminArea14.getBaseProperties(java.lang.String name) |
private byte[] |
SVNTranslator.SVNKeywordFormatter.getBaseUrl() |
static java.lang.String |
SVNTranslator.getCharset(java.lang.String charset,
java.lang.String mimeType,
java.lang.Object path,
ISVNOptions options) |
SVNURL |
SVNEntry.getCopyFromSVNURL() |
java.util.Collection |
ISVNAdminAreaFactorySelector.getEnabledFactories(java.io.File path,
java.util.Collection factories,
boolean writeAccess) |
java.util.Collection |
SVNAdminAreaFactory.DefaultSelector.getEnabledFactories(java.io.File path,
java.util.Collection factories,
boolean writeAccess) |
java.util.Map |
SVNAdminArea.getEntries() |
SVNEntry |
SVNWCAccess.getEntry(java.io.File path,
boolean showHidden) |
SVNEntry |
SVNAdminArea.getEntry(java.lang.String name,
boolean hidden) |
SVNVersionedProperties |
SVNXMLAdminArea.getProperties(java.lang.String name) |
abstract SVNVersionedProperties |
SVNAdminArea.getProperties(java.lang.String name) |
SVNVersionedProperties |
SVNAdminArea14.getProperties(java.lang.String name) |
java.util.Collection |
SVNVersionedProperties.getPropertyNames(java.util.Collection target) |
SVNPropertyValue |
SVNProperties13.getPropertyValue(java.lang.String name) |
abstract SVNPropertyValue |
SVNVersionedProperties.getPropertyValue(java.lang.String name) |
SVNPropertyValue |
SVNSimpleVersionedPropertiesImpl.getPropertyValue(java.lang.String name) |
SVNPropertyValue |
SVNProperties14.getPropertyValue(java.lang.String name) |
SVNURL |
SVNEntry.getRepositoryRootURL() |
SVNVersionedProperties |
SVNXMLAdminArea.getRevertProperties(java.lang.String name) |
abstract SVNVersionedProperties |
SVNAdminArea.getRevertProperties(java.lang.String name) |
SVNVersionedProperties |
SVNAdminArea14.getRevertProperties(java.lang.String name) |
java.lang.String |
SVNVersionedProperties.getStringPropertyValue(java.lang.String name) |
SVNURL |
SVNEntry.getSVNURL() |
static java.io.File |
SVNTranslator.getTranslatedFile(SVNAdminArea dir,
java.lang.String name,
java.io.File src,
boolean forceEOLRepair,
boolean useGlobalTmp,
boolean forceCopy,
boolean toNormalFormat) |
static java.io.InputStream |
SVNTranslator.getTranslatedStream(SVNAdminArea adminArea,
java.lang.String name,
boolean translateToNormalForm,
boolean repairEOL) |
SVNTreeConflictDescription |
SVNWCAccess.getTreeConflict(java.io.File path) |
SVNTreeConflictDescription |
SVNXMLAdminArea.getTreeConflict(java.lang.String name) |
abstract SVNTreeConflictDescription |
SVNAdminArea.getTreeConflict(java.lang.String name) |
SVNTreeConflictDescription |
SVNAdminArea14.getTreeConflict(java.lang.String name) |
SVNTreeConflictDescription |
SVNAdminArea16.getTreeConflict(java.lang.String victimName) |
java.util.Map |
SVNEntry16.getTreeConflicts() |
abstract java.util.Map<java.io.File,SVNTreeConflictDescription> |
SVNEntry.getTreeConflicts() |
protected int |
SVNAdminArea14Factory.getVersion(java.io.File path) |
protected int |
SVNXMLAdminAreaFactory.getVersion(java.io.File path) |
protected abstract int |
SVNAdminAreaFactory.getVersion(java.io.File path) |
SVNEntry |
SVNWCAccess.getVersionedEntry(java.io.File path,
boolean showHidden) |
SVNEntry |
SVNAdminArea.getVersionedEntry(java.lang.String name,
boolean hidden) |
SVNVersionedProperties |
SVNXMLAdminArea.getWCProperties(java.lang.String name) |
abstract SVNVersionedProperties |
SVNAdminArea.getWCProperties(java.lang.String name) |
SVNVersionedProperties |
SVNAdminArea14.getWCProperties(java.lang.String entryName) |
private void |
SVNAdminArea.handleCharsetProperty(SVNAdminArea adminArea,
SVNLog log,
SVNEntry entry,
SVNVersionedProperties baseProps) |
void |
SVNWCAccess.TCEntryHandler.handleEntry(java.io.File path,
SVNEntry entry) |
void |
ISVNEntryHandler.handleEntry(java.io.File path,
SVNEntry entry) |
void |
SVNWCAccess.TCEntryHandler.handleError(java.io.File path,
SVNErrorMessage error) |
void |
ISVNEntryHandler.handleError(java.io.File path,
SVNErrorMessage error) |
void |
SVNWCAccess.handleEvent(SVNEvent event) |
void |
SVNWCAccess.handleEvent(SVNEvent event,
double progress) |
void |
SVNXMLAdminArea.handleKillMe() |
abstract void |
SVNAdminArea.handleKillMe() |
void |
SVNAdminArea14.handleKillMe() |
private void |
SVNAdminArea.handlePropTime(SVNLog log,
SVNEntry entry) |
boolean |
SVNAdminArea.hasPropConflict(java.lang.String name) |
boolean |
SVNXMLAdminArea.hasProperties(java.lang.String entryName) |
abstract boolean |
SVNAdminArea.hasProperties(java.lang.String entryName) |
boolean |
SVNAdminArea14.hasProperties(java.lang.String name) |
boolean |
SVNXMLAdminArea.hasPropModifications(java.lang.String name) |
abstract boolean |
SVNAdminArea.hasPropModifications(java.lang.String entryName) |
boolean |
SVNAdminArea14.hasPropModifications(java.lang.String name) |
boolean |
SVNAdminArea.hasTextConflict(java.lang.String name) |
boolean |
SVNXMLAdminArea.hasTextModifications(java.lang.String name,
boolean forceComparison) |
boolean |
SVNAdminArea.hasTextModifications(java.lang.String name,
boolean forceComparision) |
boolean |
SVNAdminArea.hasTextModifications(java.lang.String name,
boolean forceComparison,
boolean compareTextBase,
boolean compareChecksum) |
boolean |
SVNWCAccess.hasTreeConflict(java.io.File path) |
boolean |
SVNXMLAdminArea.hasTreeConflict(java.lang.String name) |
abstract boolean |
SVNAdminArea.hasTreeConflict(java.lang.String name) |
boolean |
SVNAdminArea14.hasTreeConflict(java.lang.String name) |
boolean |
SVNAdminArea16.hasTreeConflict(java.lang.String victimName) |
boolean |
SVNAdminArea.hasVersionedFileTextChanges(java.io.File file,
java.io.File baseFile,
boolean compareTextBase) |
(package private) boolean |
SVNXMLAdminArea.innerLock() |
void |
SVNXMLAdminArea.installProperties(java.lang.String name,
SVNProperties baseProps,
SVNProperties workingProps,
SVNLog log,
boolean writeBaseProps,
boolean close) |
abstract void |
SVNAdminArea.installProperties(java.lang.String name,
SVNProperties baseProps,
SVNProperties workingProps,
SVNLog log,
boolean writeBaseProps,
boolean close) |
void |
SVNAdminArea14.installProperties(java.lang.String name,
SVNProperties baseProps,
SVNProperties workingProps,
SVNLog log,
boolean writeBaseProps,
boolean close) |
boolean |
SVNVersionedProperties.isEmpty() |
abstract boolean |
SVNAdminArea.isLocked() |
boolean |
SVNAdminArea14.isLocked() |
boolean |
SVNWCAccess.isLocked(java.io.File path) |
boolean |
SVNWCAccess.isWCRoot(java.io.File path) |
protected java.util.Map |
SVNAdminArea.loadEntries() |
protected SVNProperties |
SVNProperties13.loadProperties() |
protected abstract SVNProperties |
SVNVersionedProperties.loadProperties() |
protected SVNProperties |
SVNSimpleVersionedPropertiesImpl.loadProperties() |
boolean |
SVNAdminArea14.lock() |
boolean |
SVNXMLAdminArea.lock(boolean stealLock) |
abstract boolean |
SVNAdminArea.lock(boolean stealLock) |
boolean |
SVNAdminArea14.lock(boolean stealLock) |
SVNStatusType |
SVNLog.logChangedEntryProperties(java.lang.String name,
SVNProperties modifiedEntryProps) |
void |
SVNLog.logChangedWCProperties(java.lang.String name,
SVNProperties modifiedWCProps) |
void |
SVNLogRunner.logCompleted(SVNAdminArea adminArea) |
void |
SVNLogRunner.logFailed(SVNAdminArea adminArea) |
void |
SVNLog.logRemoveRevertFile(java.lang.String name,
SVNAdminArea adminArea,
boolean isProp) |
void |
SVNLogRunner.logStarted(SVNAdminArea adminArea) |
void |
SVNLog.logTweakEntry(java.lang.String name,
java.lang.String newURL,
long newRevision) |
private void |
SVNAdminArea14.makeKillMe(boolean killAdminOnly) |
private static void |
SVNAdminArea.markLogProcessed(java.io.File logFile) |
boolean |
SVNAdminArea.markResolved(java.lang.String name,
boolean text,
boolean props,
SVNConflictChoice conflictChoice) |
static java.io.File |
SVNTranslator.maybeUpdateTargetEOLs(SVNAdminArea dir,
java.io.File target,
SVNProperties propDiff) |
SVNStatusType |
SVNAdminArea.mergeProperties(java.lang.String name,
SVNProperties serverBaseProps,
SVNProperties propDiff,
java.lang.String localLabel,
java.lang.String latestLabel,
boolean baseMerge,
boolean dryRun,
SVNLog log) |
SVNStatusType |
SVNAdminArea.mergeProperties(java.lang.String name,
SVNProperties serverBaseProps,
SVNProperties baseProps,
SVNProperties workingProps,
SVNProperties propDiff,
java.lang.String localLabel,
java.lang.String latestLabel,
boolean baseMerge,
boolean dryRun,
SVNLog log) |
SVNStatusType |
SVNAdminArea.mergeText(java.lang.String localPath,
java.io.File base,
java.io.File latest,
java.io.File copyFromText,
java.lang.String localLabel,
java.lang.String baseLabel,
java.lang.String latestLabel,
SVNProperties propChanges,
boolean dryRun,
SVNDiffOptions options,
SVNLog log) |
SVNEntry |
SVNAdminArea.modifyEntry(java.lang.String name,
java.util.Map attributes,
boolean save,
boolean force) |
SVNAdminArea |
SVNWCAccess.open(java.io.File path,
boolean writeLock,
boolean stealLock,
boolean upgradeFormat,
int depth,
java.util.logging.Level logLevel) |
SVNAdminArea |
SVNWCAccess.open(java.io.File path,
boolean writeLock,
boolean stealLock,
int depth) |
SVNAdminArea |
SVNWCAccess.open(java.io.File path,
boolean writeLock,
int depth) |
static SVNAdminArea |
SVNAdminAreaFactory.open(java.io.File path,
java.util.logging.Level logLevel) |
SVNAdminAreaInfo |
SVNWCAccess.openAnchor(java.io.File path,
boolean writeLock,
int depth) |
protected boolean |
SVNAdminArea14.parseBoolean(java.lang.String line,
java.lang.String field) |
protected java.lang.String |
SVNAdminArea14.parseString(java.lang.String line) |
protected java.lang.String |
SVNAdminArea14.parseValue(java.lang.String line) |
void |
SVNXMLAdminArea.postCommit(java.lang.String fileName,
long revisionNumber,
boolean implicit,
boolean rerun,
SVNErrorCode errorCode) |
abstract void |
SVNAdminArea.postCommit(java.lang.String fileName,
long revisionNumber,
boolean implicit,
boolean rerun,
SVNErrorCode errorCode) |
void |
SVNAdminArea14.postCommit(java.lang.String fileName,
long revisionNumber,
boolean implicit,
boolean rerun,
SVNErrorCode errorCode) |
void |
SVNAdminArea.postUpgradeFormat(int format) |
void |
SVNAdminArea16.postUpgradeFormat(int format) |
private java.io.File |
SVNWCAccess.probe(java.io.File path,
java.util.logging.Level logLevel) |
SVNAdminArea |
SVNWCAccess.probeOpen(java.io.File path,
boolean writeLock,
int depth) |
SVNAdminArea |
SVNWCAccess.probeOpen(java.io.File path,
boolean writeLock,
int depth,
java.util.logging.Level logLevel) |
SVNAdminArea |
SVNWCAccess.probeRetrieve(java.io.File path) |
SVNAdminArea |
SVNWCAccess.probeTry(java.io.File path,
boolean writeLock,
int depth) |
protected void |
SVNVersionedProperties.put(SVNProperties props) |
private java.util.Map |
SVNAdminArea14.readAllWCProperties() |
private SVNProperties |
SVNXMLAdminArea.readBaseProperties(java.lang.String name) |
protected SVNProperties |
SVNAdminArea14.readBaseProperties(java.lang.String name) |
java.util.Collection |
SVNLogImpl.readCommands() |
protected abstract java.util.Collection |
SVNLog.readCommands() |
protected SVNEntry |
SVNAdminArea14.readEntry(java.io.BufferedReader reader,
int entryNumber) |
protected boolean |
SVNXMLAdminArea.readExtraOptions(java.io.BufferedReader reader,
SVNEntry entryAttrs) |
protected boolean |
SVNAdminArea15.readExtraOptions(java.io.BufferedReader reader,
SVNEntry entry) |
protected abstract boolean |
SVNAdminArea.readExtraOptions(java.io.BufferedReader reader,
SVNEntry entry) |
protected boolean |
SVNAdminArea14.readExtraOptions(java.io.BufferedReader reader,
SVNEntry entry) |
protected boolean |
SVNAdminArea16.readExtraOptions(java.io.BufferedReader reader,
SVNEntry entry) |
private static int |
SVNAdminAreaFactory.readFormatVersion(java.io.File adminDir) |
private SVNProperties |
SVNXMLAdminArea.readProperties(java.lang.String name) |
protected SVNProperties |
SVNAdminArea14.readProperties(java.lang.String name) |
private SVNProperties |
SVNXMLAdminArea.readRevertProperties(java.lang.String name) |
protected SVNProperties |
SVNAdminArea14.readRevertProperties(java.lang.String name) |
private SVNProperties |
SVNXMLAdminArea.readWCProperties(java.lang.String name) |
void |
SVNVersionedProperties.removeAll() |
void |
SVNAdminArea.removeFromRevisionControl(java.lang.String name,
boolean deleteWorkingFiles,
boolean reportInstantError) |
void |
SVNReporter.report(ISVNReporter reporter) |
private void |
SVNReporter.reportEntries(ISVNReporter reporter,
SVNAdminArea adminArea,
java.lang.String dirPath,
long dirRevision,
boolean reportAll,
SVNDepth depth) |
private static void |
SVNAdminArea.resolveDefaults(java.util.Map entries) |
void |
SVNAdminArea.restoreFile(java.lang.String name) |
private SVNAdminArea |
SVNReporter.restoreFile(SVNAdminArea adminArea,
java.lang.String name) |
SVNAdminArea |
SVNWCAccess.retrieve(java.io.File path) |
void |
SVNLog.run(SVNLogRunner runner) |
void |
SVNLogRunner.runCommand(SVNAdminArea adminArea,
java.lang.String name,
SVNProperties attributes,
int count) |
void |
SVNAdminArea.runLogs() |
void |
SVNAdminArea.runLogs(boolean rerun) |
void |
SVNLogImpl.save() |
abstract void |
SVNLog.save() |
private void |
SVNXMLAdminArea.saveBaseProperties(SVNLog log) |
void |
SVNXMLAdminArea.saveEntries(boolean close) |
abstract void |
SVNAdminArea.saveEntries(boolean close) |
void |
SVNAdminArea14.saveEntries(boolean close) |
private void |
SVNXMLAdminArea.saveProperties(SVNLog log) |
private void |
SVNLogRunner.saveTreeConflicts(SVNAdminArea adminArea) |
void |
SVNXMLAdminArea.saveVersionedProperties(SVNLog log,
boolean close) |
abstract void |
SVNAdminArea.saveVersionedProperties(SVNLog log,
boolean close) |
void |
SVNAdminArea14.saveVersionedProperties(SVNLog log,
boolean close) |
void |
SVNXMLAdminArea.saveWCProperties(boolean close) |
abstract void |
SVNAdminArea.saveWCProperties(boolean close) |
void |
SVNAdminArea14.saveWCProperties(boolean close) |
void |
SVNXMLAdminArea.setFileExternalLocation(java.lang.String name,
SVNURL url,
SVNRevision pegRevision,
SVNRevision revision,
SVNURL reposRootURL) |
abstract void |
SVNAdminArea.setFileExternalLocation(java.lang.String name,
SVNURL url,
SVNRevision pegRevision,
SVNRevision revision,
SVNURL reposRootURL) |
void |
SVNAdminArea14.setFileExternalLocation(java.lang.String name,
SVNURL url,
SVNRevision pegRevision,
SVNRevision revision,
SVNURL reposRootURL) |
void |
SVNAdminArea16.setFileExternalLocation(java.lang.String name,
SVNURL url,
SVNRevision pegRevision,
SVNRevision revision,
SVNURL reposRootURL) |
void |
SVNVersionedProperties.setPropertyValue(java.lang.String name,
SVNPropertyValue value) |
void |
SVNWCAccess.setRepositoryRoot(java.io.File path,
SVNURL reposRoot) |
void |
SVNEntry.setTreeConflicts(java.util.Map treeConflicts) |
static void |
SVNTranslator.translate(java.io.File src,
java.io.File dst,
java.lang.String charset,
byte[] eol,
java.util.Map<java.lang.String,byte[]> keywords,
boolean special,
boolean expand) |
static void |
SVNTranslator.translate(SVNAdminArea adminArea,
java.lang.String name,
java.io.File src,
java.io.File dst,
boolean expand) |
static void |
SVNTranslator.translate(SVNAdminArea adminArea,
java.lang.String name,
java.io.File src,
java.io.File dst,
boolean safelyEncode,
boolean expand) |
static void |
SVNTranslator.translate(SVNAdminArea adminArea,
java.lang.String name,
java.io.File src,
java.io.File dst,
java.lang.String customEOLStyle,
boolean expand) |
static void |
SVNTranslator.translate(SVNAdminArea adminArea,
java.lang.String name,
java.io.File src,
java.io.File dst,
java.lang.String customEOLStyle,
boolean safelyEncode,
boolean expand) |
static void |
SVNTranslator.translate(SVNAdminArea adminArea,
java.lang.String name,
java.lang.String srcPath,
java.lang.String dstPath,
boolean expand) |
static void |
SVNTranslator.translate(SVNAdminArea adminArea,
java.lang.String name,
java.lang.String srcPath,
java.lang.String dstPath,
boolean safelyEncode,
boolean expand) |
static void |
SVNTranslator.translate(SVNAdminArea adminArea,
java.lang.String name,
java.lang.String srcPath,
java.lang.String dstPath,
java.lang.String customEOLStyle,
boolean expand) |
static java.lang.String |
SVNTranslator.translateString(java.lang.String str,
byte[] eol,
java.util.Map<java.lang.String,byte[]> keywords,
boolean repair,
boolean expand) |
private static void |
SVNTranslator.translateToNormalForm(java.io.File source,
java.io.File destination,
java.lang.String charset,
java.lang.String eolStyle,
boolean alwaysRepairEOLs,
java.lang.String keywords,
boolean isSpecial) |
static void |
SVNTranslator.translationError(java.io.File path,
java.io.IOException e) |
boolean |
SVNAdminArea.tweakEntry(java.lang.String name,
java.lang.String newURL,
java.lang.String reposRoot,
long newRevision,
boolean remove) |
boolean |
SVNXMLAdminArea.unlock() |
abstract boolean |
SVNAdminArea.unlock() |
boolean |
SVNAdminArea14.unlock() |
void |
SVNAdminArea.updateURL(java.lang.String rootURL,
boolean recursive) |
SVNAdminArea |
SVNWCAccess.upgrade(java.io.File path)
Ugrades SVNAdminArea associated with the path and cached in this SVNWCAccess instance.
|
static SVNAdminArea |
SVNAdminAreaFactory.upgrade(SVNAdminArea area) |
void |
SVNWCAccess.walkEntries(java.io.File path,
ISVNEntryHandler handler,
boolean showHidden,
boolean includeTC,
SVNDepth depth) |
void |
SVNWCAccess.walkEntries(java.io.File path,
ISVNEntryHandler handler,
boolean showHidden,
SVNDepth depth) |
void |
SVNAdminArea.walkThisDirectory(ISVNEntryHandler handler,
boolean showHidden,
SVNDepth depth) |
protected void |
SVNXMLAdminArea.writeEntries(java.io.Writer writer) |
protected abstract void |
SVNAdminArea.writeEntries(java.io.Writer writer) |
protected void |
SVNAdminArea14.writeEntries(java.io.Writer writer) |
private void |
SVNAdminArea14.writeEntry(java.io.Writer writer,
java.lang.String name,
SVNEntry entry,
SVNEntry rootEntry) |
protected int |
SVNXMLAdminArea.writeExtraOptions(java.io.Writer writer,
java.lang.String entryName,
SVNEntry Attrs,
int emptyFields) |
protected int |
SVNAdminArea15.writeExtraOptions(java.io.Writer writer,
java.lang.String entryName,
SVNEntry entry,
int emptyFields) |
protected abstract int |
SVNAdminArea.writeExtraOptions(java.io.Writer writer,
java.lang.String entryName,
SVNEntry entry,
int emptyFields) |
protected int |
SVNAdminArea14.writeExtraOptions(java.io.Writer writer,
java.lang.String entryName,
SVNEntry entry,
int emptyFields) |
protected int |
SVNAdminArea16.writeExtraOptions(java.io.Writer writer,
java.lang.String entryName,
SVNEntry entry,
int emptyFields) |
Modifier and Type | Method and Description |
---|---|
void |
SVNPatchTarget.applyHunk(SVNPatchHunkInfo hi)
Write the modified text of hunk described by HI to the patched stream of
TARGET.
|
static SVNPatchTarget |
SVNPatchTarget.applyPatch(SVNPatch patch,
java.io.File absWCPath,
int stripCount,
SVNAdminArea wc)
Apply a PATCH to a working copy at ABS_WC_PATH.
|
private void |
SVNPatchFileStream.checkPos(long pos) |
void |
SVNPatchTarget.copyLinesToTarget(int line)
Copy lines to the patched stream until the specified LINE has been
reached.
|
private java.io.RandomAccessFile |
SVNPatchFileStream.getFile() |
SVNPatchHunkInfo |
SVNPatchTarget.getHunkInfo(SVNPatchHunk hunk,
int fuzz)
Determine the line at which a HUNK applies to the TARGET file, and return
an appropriate hunk_info object in *HI, allocated from RESULT_POOL.
|
long |
SVNPatchFileStream.getSeekPosition() |
static SVNPatchTarget |
SVNPatchTarget.initPatchTarget(SVNPatch patch,
java.io.File baseDir,
int stripCount,
SVNAdminArea wc)
Attempt to initialize a patch TARGET structure for a target file
described by PATCH.
|
void |
SVNPatchTarget.installPatchedTarget(java.io.File absWCPath,
boolean dryRun,
SVNAdminArea wc)
Install a patched TARGET into the working copy at ABS_WC_PATH.
|
boolean |
SVNPatchFileStream.isEOF() |
private boolean |
SVNPatchTarget.matchHunk(SVNPatchHunk hunk,
int fuzz)
Indicate in *MATCHED whether the original text of HUNK matches the patch
TARGET at its current line.
|
static SVNPatchFileStream |
SVNPatchFileStream.openForWrite(java.io.File path) |
static SVNPatchFileStream |
SVNPatchFileStream.openRangeReadOnly(java.io.File path,
long start,
long end) |
static SVNPatchFileStream |
SVNPatchFileStream.openReadOnly(java.io.File path) |
static SVNPatchHunk |
SVNPatchHunk.parseNextHunk(SVNPatch patch)
Return the next HUNK from a PATCH, using STREAM to read data from the
patch file.
|
static SVNPatch |
SVNPatch.parseNextPatch(SVNPatchFileStream patchFile)
Return the next PATCH in PATCH_FILE.
|
void |
SVNPatchTarget.readLine(java.lang.StringBuffer line)
Read a *LINE from TARGET.
|
boolean |
SVNPatchFileStream.readLine(java.lang.StringBuffer lineBuf) |
boolean |
SVNPatchFileStream.readLine(java.lang.StringBuffer lineBuf,
java.lang.String eolStr) |
private boolean |
SVNPatchFileStream.readLine(java.lang.StringBuffer input,
java.lang.StringBuffer eolStr,
boolean detectEol) |
boolean |
SVNPatchFileStream.readLineWithEol(java.lang.StringBuffer lineBuf,
java.lang.StringBuffer eolStr) |
void |
SVNPatchTarget.rejectHunk(SVNPatchHunkInfo hi)
Write the diff text of the hunk described by HI to the reject stream of
TARGET, and mark TARGET as having had rejects.
|
void |
SVNPatchFileStream.reset()
Reset a generic stream back to its origin.
|
private void |
SVNPatchTarget.resolveTargetPath(java.io.File pathFromPatchfile,
java.io.File absWCPath,
int stripCount,
SVNAdminArea wc)
Resolve the exact path for a patch TARGET at path PATH_FROM_PATCHFILE,
which is the path of the target as it appeared in the patch file.
|
int |
SVNPatchTarget.scanForMatch(SVNPatchHunk hunk,
boolean matchFirst,
int upperLine,
int fuzz)
Scan lines of TARGET for a match of the original text of HUNK, up to but
not including the specified UPPER_LINE.
|
void |
SVNPatchTarget.seekToLine(int line)
Seek to the specified LINE in TARGET.
|
void |
SVNPatchTarget.sendPatchNotification(SVNAdminArea wc)
Use client context CTX to send a suitable notification for a patch
TARGET.
|
void |
SVNPatchFileStream.setSeekPosition(long pos) |
void |
SVNPatchFileStream.tryWrite(java.lang.StringBuffer lineBuf) |
void |
SVNPatchFileStream.write(java.lang.String str) |
void |
SVNPatchFileStream.write(java.lang.StringBuffer str) |
Modifier and Type | Method and Description |
---|---|
private void |
SVNWCClient16.addDirectory(java.io.File wcRoot,
java.io.File path,
SVNAdminArea parentDir,
boolean force,
boolean noIgnore,
SVNDepth depth,
boolean setDepth) |
private void |
SVNWCClient16.addFile(java.io.File path,
SVNFileType type,
SVNAdminArea dir) |
private SVNAdminArea |
SVNWCClient16.addParentDirectories(SVNWCAccess wcAccess,
java.io.File path) |
void |
SVNChangelistClient16.addToChangelist(java.io.File[] paths,
SVNDepth depth,
java.lang.String changelist,
java.lang.String[] changelists)
Deprecated.
|
private void |
SVNCommitClient16.addURLParents(java.util.List targets,
SVNURL url) |
private void |
SVNDiffClient16.applyPatches(java.io.File absPatchPath,
java.io.File absWCPath,
boolean dryRun,
int stripCount,
SVNAdminArea wc) |
private static boolean |
SVNUpdateClient16.canonicalizeEntry(SVNEntry entry,
boolean omitDefaultPort) |
static java.lang.String |
SVNUpdateClient16.canonicalizeExtenrals(java.lang.String externals,
boolean omitDefaultPort) |
static SVNURL |
SVNUpdateClient16.canonicalizeURL(SVNURL url,
boolean omitDefaultPort) |
private SVNURL |
SVNWCClient16.collectLockInfo(SVNWCAccess wcAccess,
java.io.File[] files,
java.util.Map lockInfo,
java.util.Map lockPaths,
boolean lock,
boolean stealLock) |
private void |
SVNUpdateClient16.copyVersionedDir(java.io.File from,
java.io.File to,
SVNRevision revision,
java.lang.String eolStyle,
boolean force,
SVNDepth depth) |
private void |
SVNUpdateClient16.copyVersionedFile(java.io.File dstPath,
SVNAdminArea adminArea,
java.lang.String fileName,
SVNRevision revision,
java.lang.String eol) |
private void |
SVNWCClient16.crawlEntries(java.io.File path,
SVNDepth depth,
java.util.Collection changeLists,
ISVNInfoHandler handler) |
protected SVNRepository |
SVNBasicDelegate.createRepository(SVNURL url,
java.io.File path,
SVNAdminArea area,
SVNRevision pegRevision,
SVNRevision revision,
long[] pegRev) |
protected SVNRepository |
SVNBasicDelegate.createRepository(SVNURL url,
java.io.File path,
SVNWCAccess access,
boolean mayReuse) |
protected SVNRepository |
SVNBasicDelegate.createRepository(SVNURL url,
java.lang.String uuid,
boolean mayReuse) |
private void |
SVNUpdateClient16.deleteExternal(java.io.File external) |
protected SVNURL |
SVNBasicDelegate.deriveLocation(java.io.File path,
SVNURL url,
long[] pegRevisionNumber,
SVNRevision pegRevision,
SVNRepository repos,
SVNWCAccess access) |
protected void |
SVNBasicDelegate.dispatchEvent(SVNEvent event) |
protected void |
SVNBasicDelegate.dispatchEvent(SVNEvent event,
double progress) |
void |
SVNWCClient16.doAdd(java.io.File[] paths,
boolean force,
boolean mkdir,
boolean climbUnversionedParents,
SVNDepth depth,
boolean depthIsSticky,
boolean includeIgnored,
boolean makeParents)
Schedules working copy
paths for addition to the repository. |
void |
SVNWCClient16.doAdd(java.io.File path,
boolean force,
boolean mkdir,
boolean climbUnversionedParents,
boolean recursive)
Deprecated.
|
void |
SVNWCClient16.doAdd(java.io.File path,
boolean force,
boolean mkdir,
boolean climbUnversionedParents,
boolean recursive,
boolean includeIgnored)
Deprecated.
|
void |
SVNWCClient16.doAdd(java.io.File path,
boolean force,
boolean mkdir,
boolean climbUnversionedParents,
SVNDepth depth,
boolean includeIgnored,
boolean makeParents)
Schedules a working copy
path for addition to the
repository. |
void |
SVNWCClient16.doAdd(java.io.File path,
boolean force,
boolean mkdir,
boolean climbUnversionedParents,
SVNDepth depth,
boolean depthIsSticky,
boolean includeIgnored,
boolean makeParents)
Schedules a working copy
path for addition to the
repository. |
void |
SVNChangelistClient16.doAddToChangelist(java.io.File[] paths,
SVNDepth depth,
java.lang.String changelist,
java.lang.String[] changelists)
Adds each path in
paths (recursing to depth as
necessary) to changelist . |
void |
SVNLogClient16.doAnnotate(java.io.File path,
SVNRevision pegRevision,
SVNRevision startRevision,
SVNRevision endRevision,
boolean ignoreMimeType,
boolean includeMergedRevisions,
ISVNAnnotateHandler handler,
java.lang.String inputEncoding)
Invokes
handler on each line-blame item associated with
revision endRevision of path , using
startRevision as the default source of all blame. |
void |
SVNLogClient16.doAnnotate(java.io.File path,
SVNRevision pegRevision,
SVNRevision startRevision,
SVNRevision endRevision,
boolean ignoreMimeType,
ISVNAnnotateHandler handler)
Obtains annotation information for each file text line from a repository
(using a Working Copy path to get a corresponding URL) and passes it to a
provided annotation handler.
|
void |
SVNLogClient16.doAnnotate(java.io.File path,
SVNRevision pegRevision,
SVNRevision startRevision,
SVNRevision endRevision,
ISVNAnnotateHandler handler)
Obtains annotation information for each file text line from a repository
(using a Working Copy path to get a corresponding URL) and passes it to a
provided annotation handler.
|
private void |
SVNLogClient16.doAnnotate(java.lang.String path,
long startRev,
java.io.File tmpFile,
SVNRepository repos,
long endRev,
boolean ignoreMimeType,
ISVNAnnotateHandler handler,
java.lang.String inputEncoding,
boolean includeMergedRevisions) |
void |
SVNLogClient16.doAnnotate(SVNURL url,
SVNRevision pegRevision,
SVNRevision startRevision,
SVNRevision endRevision,
boolean ignoreMimeType,
boolean includeMergedRevisions,
ISVNAnnotateHandler handler,
java.lang.String inputEncoding)
Invokes
handler on each line-blame item associated with
revision endRevision of url , using
startRevision as the default source of all blame. |
void |
SVNLogClient16.doAnnotate(SVNURL url,
SVNRevision pegRevision,
SVNRevision startRevision,
SVNRevision endRevision,
boolean ignoreMimeType,
ISVNAnnotateHandler handler,
java.lang.String inputEncoding)
Obtains annotation information for each file text line from a repository
and passes it to a provided annotation handler.
|
void |
SVNLogClient16.doAnnotate(SVNURL url,
SVNRevision pegRevision,
SVNRevision startRevision,
SVNRevision endRevision,
ISVNAnnotateHandler handler)
Obtains annotation information for each file text line from a repository
and passes it to a provided annotation handler.
|
void |
SVNLogClient16.doAnnotate(SVNURL url,
SVNRevision pegRevision,
SVNRevision startRevision,
SVNRevision endRevision,
ISVNAnnotateHandler handler,
java.lang.String inputEncoding)
Obtains annotation information for each file text line from a repository
and passes it to a provided annotation handler.
|
void |
SVNUpdateClient16.doCanonicalizeURLs(java.io.File dst,
boolean omitDefaultPort,
boolean recursive)
Canonicalizes all urls in the specified Working Copy.
|
private void |
SVNUpdateClient16.doCanonicalizeURLs(SVNAdminAreaInfo adminAreaInfo,
SVNAdminArea adminArea,
java.lang.String name,
boolean omitDefaultPort,
boolean recursive) |
long |
SVNUpdateClient16.doCheckout(SVNURL url,
java.io.File dstPath,
SVNRevision pegRevision,
SVNRevision revision,
boolean recursive)
Deprecated.
|
long |
SVNUpdateClient16.doCheckout(SVNURL url,
java.io.File dstPath,
SVNRevision pegRevision,
SVNRevision revision,
boolean recursive,
boolean force)
Deprecated.
|
long |
SVNUpdateClient16.doCheckout(SVNURL url,
java.io.File dstPath,
SVNRevision pegRevision,
SVNRevision revision,
SVNDepth depth,
boolean allowUnversionedObstructions)
Checks out a working copy of
url at revision ,
looked up at pegRevision , using dstPath as the
root directory of the newly checked out working copy. |
void |
SVNWCClient16.doCleanup(java.io.File path)
Cleans up a working copy.
|
void |
SVNWCClient16.doCleanup(java.io.File path,
boolean deleteWCProperties)
Recursively cleans up the working copy, removing locks and resuming
unfinished operations.
|
void |
SVNWCClient16.doCleanupWCProperties(java.io.File directory)
Recursively removes all DAV-specific "svn:wc:" properties from the
directory and beneath. |
SVNCommitPacket |
SVNCommitClient16.doCollectCommitItems(java.io.File[] paths,
boolean keepLocks,
boolean force,
boolean recursive)
Deprecated.
|
SVNCommitPacket[] |
SVNCommitClient16.doCollectCommitItems(java.io.File[] paths,
boolean keepLocks,
boolean force,
boolean recursive,
boolean combinePackets)
Deprecated.
|
SVNCommitPacket[] |
SVNCommitClient16.doCollectCommitItems(java.io.File[] paths,
boolean keepLocks,
boolean force,
SVNDepth depth,
boolean combinePackets,
java.lang.String[] changelists)
Collects commit items (containing detailed information on each Working
Copy item that was changed and need to be committed to the repository)
into different
SVNCommitPacket s. |
SVNCommitPacket |
SVNCommitClient16.doCollectCommitItems(java.io.File[] paths,
boolean keepLocks,
boolean force,
SVNDepth depth,
java.lang.String[] changelists)
Collects commit items (containing detailed information on each Working
Copy item that contains changes and need to be committed to the
repository) into a single
SVNCommitPacket . |
SVNCommitInfo |
SVNCommitClient16.doCommit(java.io.File[] paths,
boolean keepLocks,
java.lang.String commitMessage,
boolean force,
boolean recursive)
|
SVNCommitInfo |
SVNCommitClient16.doCommit(java.io.File[] paths,
boolean keepLocks,
java.lang.String commitMessage,
SVNProperties revisionProperties,
java.lang.String[] changelists,
boolean keepChangelist,
boolean force,
SVNDepth depth)
Commits files or directories into repository.
|
SVNCommitInfo[] |
SVNCommitClient16.doCommit(SVNCommitPacket[] commitPackets,
boolean keepLocks,
boolean keepChangelist,
java.lang.String commitMessage,
SVNProperties revisionProperties)
Commits files or directories into repository.
|
SVNCommitInfo[] |
SVNCommitClient16.doCommit(SVNCommitPacket[] commitPackets,
boolean keepLocks,
java.lang.String commitMessage)
Committs local changes, made to the Working Copy items, to the
repository.
|
SVNCommitInfo |
SVNCommitClient16.doCommit(SVNCommitPacket commitPacket,
boolean keepLocks,
boolean keepChangelist,
java.lang.String commitMessage,
SVNProperties revisionProperties)
Commits files or directories into repository.
|
SVNCommitInfo |
SVNCommitClient16.doCommit(SVNCommitPacket commitPacket,
boolean keepLocks,
java.lang.String commitMessage)
Committs local changes made to the Working Copy items to the repository.
|
void |
SVNCopyClient16.doCopy(java.io.File nestedWC)
Converts a disjoint working copy to a copied one.
|
void |
SVNCopyClient16.doCopy(SVNCopySource[] sources,
java.io.File dst,
boolean isMove,
boolean makeParents,
boolean failWhenDstExists)
Copies each source in
sources to dst . |
private void |
SVNCopyClient16.doCopy(SVNCopySource[] sources,
java.io.File dst,
boolean isMove,
boolean makeParents,
boolean failWhenDstExists,
boolean pinExternals,
java.util.Map<SvnTarget,java.util.List<SVNExternal>> externalsToPin) |
SVNCommitInfo |
SVNCopyClient16.doCopy(SVNCopySource[] sources,
SVNURL dst,
boolean isMove,
boolean makeParents,
boolean failWhenDstExists,
boolean pinExternals,
java.util.Map<SvnTarget,java.util.List<SVNExternal>> externalsToPin,
java.lang.String commitMessage,
SVNProperties revisionProperties) |
SVNCommitInfo |
SVNCopyClient16.doCopy(SVNCopySource[] sources,
SVNURL dst,
boolean isMove,
boolean makeParents,
boolean failWhenDstExists,
java.lang.String commitMessage,
SVNProperties revisionProperties)
Copies each source in
sources to dst . |
void |
SVNWCClient16.doDelete(java.io.File path,
boolean force,
boolean dryRun)
Schedules a Working Copy item for deletion.
|
void |
SVNWCClient16.doDelete(java.io.File path,
boolean force,
boolean deleteFiles,
boolean dryRun)
Schedules a Working Copy item for deletion.
|
SVNCommitInfo |
SVNCommitClient16.doDelete(SVNURL[] urls,
java.lang.String commitMessage)
Committs removing specified URL-paths from the repository.
|
SVNCommitInfo |
SVNCommitClient16.doDelete(SVNURL[] urls,
java.lang.String commitMessage,
SVNProperties revisionProperties)
Deletes items from a repository.
|
void |
SVNDiffClient16.doDiff(java.io.File[] paths,
SVNRevision rN,
SVNRevision rM,
SVNRevision pegRevision,
SVNDepth depth,
boolean useAncestry,
java.io.OutputStream result,
java.util.Collection changeLists)
Iterates over the passed in
paths calling
SVNDiffClient16.doDiff(File,SVNRevision,SVNRevision,SVNRevision,SVNDepth,boolean,OutputStream,Collection)
for each one in the array. |
void |
SVNDiffClient16.doDiff(java.io.File path1,
SVNRevision rN,
java.io.File path2,
SVNRevision rM,
boolean recursive,
boolean useAncestry,
java.io.OutputStream result)
|
void |
SVNDiffClient16.doDiff(java.io.File path1,
SVNRevision rN,
java.io.File path2,
SVNRevision rM,
SVNDepth depth,
boolean useAncestry,
java.io.OutputStream result,
java.util.Collection changeLists)
Produces diff output which describes the delta between
path1
/rN and path2 /rM . |
void |
SVNDiffClient16.doDiff(java.io.File path,
SVNRevision pegRevision,
SVNRevision rN,
SVNRevision rM,
boolean recursive,
boolean useAncestry,
java.io.OutputStream result)
|
void |
SVNDiffClient16.doDiff(java.io.File path,
SVNRevision pegRevision,
SVNRevision rN,
SVNRevision rM,
SVNDepth depth,
boolean useAncestry,
java.io.OutputStream result,
java.util.Collection changeLists)
Produces diff output which describes the delta between
path
in peg revision pegRevision , as it changed between
rN and rM . |
void |
SVNDiffClient16.doDiff(java.io.File path1,
SVNRevision rN,
SVNURL url2,
SVNRevision rM,
boolean recursive,
boolean useAncestry,
java.io.OutputStream result)
|
void |
SVNDiffClient16.doDiff(java.io.File path1,
SVNRevision rN,
SVNURL url2,
SVNRevision rM,
SVNDepth depth,
boolean useAncestry,
java.io.OutputStream result,
java.util.Collection changeLists)
Produces diff output which describes the delta between
path1
/rN and url2 /rM . |
void |
SVNDiffClient16.doDiff(SVNURL url1,
SVNRevision rN,
java.io.File path2,
SVNRevision rM,
boolean recursive,
boolean useAncestry,
java.io.OutputStream result)
|
void |
SVNDiffClient16.doDiff(SVNURL url1,
SVNRevision rN,
java.io.File path2,
SVNRevision rM,
SVNDepth depth,
boolean useAncestry,
java.io.OutputStream result,
java.util.Collection changeLists)
Produces diff output which describes the delta between
url1 /
rN and path2 /rM . |
void |
SVNDiffClient16.doDiff(SVNURL url,
SVNRevision pegRevision,
SVNRevision rN,
SVNRevision rM,
boolean recursive,
boolean useAncestry,
java.io.OutputStream result)
Deprecated.
|
void |
SVNDiffClient16.doDiff(SVNURL url,
SVNRevision pegRevision,
SVNRevision rN,
SVNRevision rM,
SVNDepth depth,
boolean useAncestry,
java.io.OutputStream result)
Produces diff output which describes the delta between
url
in peg revision pegRevision , as it changed between
rN and rM . |
void |
SVNDiffClient16.doDiff(SVNURL url1,
SVNRevision rN,
SVNURL url2,
SVNRevision rM,
boolean recursive,
boolean useAncestry,
java.io.OutputStream result)
Deprecated.
|
void |
SVNDiffClient16.doDiff(SVNURL url1,
SVNRevision rN,
SVNURL url2,
SVNRevision rM,
SVNDepth depth,
boolean useAncestry,
java.io.OutputStream result)
Produces diff output which describes the delta between
url1 /
rN and url2 /rM . |
void |
SVNDiffClient16.doDiffStatus(java.io.File path1,
SVNRevision rN,
java.io.File path2,
SVNRevision rM,
boolean recursive,
boolean useAncestry,
ISVNDiffStatusHandler handler)
|
void |
SVNDiffClient16.doDiffStatus(java.io.File path1,
SVNRevision rN,
java.io.File path2,
SVNRevision rM,
SVNDepth depth,
boolean useAncestry,
ISVNDiffStatusHandler handler)
Produces a diff summary which lists the changed items between
path1 /rN and path2 /rM
without creating text deltas. |
void |
SVNDiffClient16.doDiffStatus(java.io.File path,
SVNRevision rN,
SVNRevision rM,
SVNRevision pegRevision,
SVNDepth depth,
boolean useAncestry,
ISVNDiffStatusHandler handler)
Produces a diff summary which lists the changed items between
path in peg revision pegRevision , as it changed
between rN and rM . |
void |
SVNDiffClient16.doDiffStatus(java.io.File path1,
SVNRevision rN,
SVNURL url2,
SVNRevision rM,
boolean recursive,
boolean useAncestry,
ISVNDiffStatusHandler handler)
|
void |
SVNDiffClient16.doDiffStatus(java.io.File path1,
SVNRevision rN,
SVNURL url2,
SVNRevision rM,
SVNDepth depth,
boolean useAncestry,
ISVNDiffStatusHandler handler)
Produces a diff summary which lists the changed items between
path1 /rN and url2 /rM
without creating text deltas. |
void |
SVNDiffClient16.doDiffStatus(SVNURL url1,
SVNRevision rN,
java.io.File path2,
SVNRevision rM,
boolean recursive,
boolean useAncestry,
ISVNDiffStatusHandler handler)
|
void |
SVNDiffClient16.doDiffStatus(SVNURL url1,
SVNRevision rN,
java.io.File path2,
SVNRevision rM,
SVNDepth depth,
boolean useAncestry,
ISVNDiffStatusHandler handler)
Produces a diff summary which lists the changed items between
url1 /rN and path2 /rM
without creating text deltas. |
void |
SVNDiffClient16.doDiffStatus(SVNURL url,
SVNRevision rN,
SVNRevision rM,
SVNRevision pegRevision,
SVNDepth depth,
boolean useAncestry,
ISVNDiffStatusHandler handler)
Produces a diff summary which lists the changed items between
url in peg revision pegRevision , as it changed
between rN and rM . |
void |
SVNDiffClient16.doDiffStatus(SVNURL url1,
SVNRevision rN,
SVNURL url2,
SVNRevision rM,
boolean recursive,
boolean useAncestry,
ISVNDiffStatusHandler handler)
|
void |
SVNDiffClient16.doDiffStatus(SVNURL url1,
SVNRevision rN,
SVNURL url2,
SVNRevision rM,
SVNDepth depth,
boolean useAncestry,
ISVNDiffStatusHandler handler)
Produces a diff summary which lists the changed items between
url1 /rN and url2 /rM
without creating text deltas. |
private void |
SVNDiffClient16.doDiffURLURL(SVNURL url1,
java.io.File path1,
SVNRevision revision1,
SVNURL url2,
java.io.File path2,
SVNRevision revision2,
SVNRevision pegRevision,
SVNDepth depth,
boolean useAncestry,
ISVNDiffStatusHandler handler) |
private void |
SVNDiffClient16.doDiffURLURL(SVNURL url1,
java.io.File path1,
SVNRevision revision1,
SVNURL url2,
java.io.File path2,
SVNRevision revision2,
SVNRevision pegRevision,
SVNDepth depth,
boolean useAncestry,
java.io.OutputStream result) |
private void |
SVNDiffClient16.doDiffURLWC(java.io.File path1,
SVNRevision revision1,
SVNRevision pegRevision,
java.io.File path2,
SVNRevision revision2,
boolean reverse,
SVNDepth depth,
boolean useAncestry,
java.io.OutputStream result,
java.util.Collection changeLists) |
private void |
SVNDiffClient16.doDiffURLWC(SVNURL url1,
SVNRevision revision1,
SVNRevision pegRevision,
java.io.File path2,
SVNRevision revision2,
boolean reverse,
SVNDepth depth,
boolean useAncestry,
java.io.OutputStream result,
java.util.Collection changeLists) |
private void |
SVNDiffClient16.doDiffWCWC(java.io.File path1,
SVNRevision revision1,
java.io.File path2,
SVNRevision revision2,
SVNDepth depth,
boolean useAncestry,
java.io.OutputStream result,
java.util.Collection changeLists) |
long |
SVNUpdateClient16.doExport(java.io.File srcPath,
java.io.File dstPath,
SVNRevision pegRevision,
SVNRevision revision,
java.lang.String eolStyle,
boolean force,
boolean recursive)
|
long |
SVNUpdateClient16.doExport(java.io.File srcPath,
java.io.File dstPath,
SVNRevision pegRevision,
SVNRevision revision,
java.lang.String eolStyle,
boolean overwrite,
SVNDepth depth)
Exports the contents of either a subversion repository or a subversion
working copy into a 'clean' directory (meaning a directory with no
administrative directories).
|
long |
SVNUpdateClient16.doExport(SVNURL url,
java.io.File dstPath,
SVNRevision pegRevision,
SVNRevision revision,
java.lang.String eolStyle,
boolean force,
boolean recursive)
|
long |
SVNUpdateClient16.doExport(SVNURL url,
java.io.File dstPath,
SVNRevision pegRevision,
SVNRevision revision,
java.lang.String eolStyle,
boolean overwrite,
SVNDepth depth)
Exports the contents of a subversion repository into a 'clean' directory
(meaning a directory with no administrative directories).
|
void |
SVNChangelistClient16.doGetChangeListPaths(java.util.Collection changeLists,
java.util.Collection targets,
SVNDepth depth,
ISVNChangelistHandler handler)
Gets paths belonging to the specified changelists discovered under the
specified targets.
|
void |
SVNChangelistClient16.doGetChangeLists(java.io.File path,
java.util.Collection changeLists,
SVNDepth depth,
ISVNChangelistHandler handler)
Gets paths belonging to the specified changelists discovered under the
specified path.
|
void |
SVNWCClient16.doGetFileContents(java.io.File path,
SVNRevision pegRevision,
SVNRevision revision,
boolean expandKeywords,
java.io.OutputStream dst)
Outputs the content of file identified by
path and
revision to the stream dst . |
void |
SVNWCClient16.doGetFileContents(SVNURL url,
SVNRevision pegRevision,
SVNRevision revision,
boolean expandKeywords,
java.io.OutputStream dst)
Outputs the content of file identified by
url and
revision to the stream dst . |
private void |
SVNWCClient16.doGetLocalFileContents(java.io.File path,
java.io.OutputStream dst,
SVNRevision revision,
boolean expandKeywords) |
private void |
SVNWCClient16.doGetLocalProperty(SVNEntry entry,
SVNAdminArea area,
java.lang.String propName,
boolean base,
ISVNPropertyHandler handler,
SVNDepth depth,
java.util.Collection changeLists) |
void |
SVNDiffClient16.doGetLogEligibleMergeInfo(java.io.File path,
SVNRevision pegRevision,
java.io.File mergeSrcPath,
SVNRevision srcPegRevision,
boolean discoverChangedPaths,
java.lang.String[] revisionProperties,
ISVNLogEntryHandler handler)
Drives a log entry
handler with the revisions eligible for
merge from mergeSrcPath (as of srcPegRevision )
into path (as of pegRevision ). |
void |
SVNDiffClient16.doGetLogEligibleMergeInfo(java.io.File path,
SVNRevision pegRevision,
SVNURL mergeSrcURL,
SVNRevision srcPegRevision,
boolean discoverChangedPaths,
java.lang.String[] revisionProperties,
ISVNLogEntryHandler handler)
Drives a log entry
handler with the revisions eligible for
merge from mergeSrcURL (as of srcPegRevision )
into path (as of pegRevision ). |
void |
SVNDiffClient16.doGetLogEligibleMergeInfo(SVNURL url,
SVNRevision pegRevision,
java.io.File mergeSrcPath,
SVNRevision srcPegRevision,
boolean discoverChangedPaths,
java.lang.String[] revisionProperties,
ISVNLogEntryHandler handler)
Drives a log entry
handler with the revisions eligible for
merge from mergeSrcPath (as of srcPegRevision )
into url (as of pegRevision ). |
void |
SVNDiffClient16.doGetLogEligibleMergeInfo(SVNURL url,
SVNRevision pegRevision,
SVNURL mergeSrcURL,
SVNRevision srcPegRevision,
boolean discoverChangedPaths,
java.lang.String[] revisionProperties,
ISVNLogEntryHandler handler)
Drives a log entry
handler with the revisions eligible for
merge from mergeSrcURL (as of srcPegRevision )
into url (as of pegRevision ). |
void |
SVNDiffClient16.doGetLogMergedMergeInfo(java.io.File path,
SVNRevision pegRevision,
java.io.File mergeSrcPath,
SVNRevision srcPegRevision,
boolean discoverChangedPaths,
java.lang.String[] revisionProperties,
ISVNLogEntryHandler handler)
Drives a log entry
handler with the revisions merged from
mergeSrcPath (as of srcPegRevision ) into
path (as of pegRevision ). |
void |
SVNDiffClient16.doGetLogMergedMergeInfo(java.io.File path,
SVNRevision pegRevision,
SVNURL mergeSrcURL,
SVNRevision srcPegRevision,
boolean discoverChangedPaths,
java.lang.String[] revisionProperties,
ISVNLogEntryHandler handler)
Drives a log entry
handler with the revisions merged from
mergeSrcURL (as of srcPegRevision ) into
path (as of pegRevision ). |
void |
SVNDiffClient16.doGetLogMergedMergeInfo(SVNURL url,
SVNRevision pegRevision,
java.io.File mergeSrcPath,
SVNRevision srcPegRevision,
boolean discoverChangedPaths,
java.lang.String[] revisionProperties,
ISVNLogEntryHandler handler)
Drives a log entry
handler with the revisions merged from
mergeSrcPath (as of srcPegRevision ) into
url (as of pegRevision ). |
void |
SVNDiffClient16.doGetLogMergedMergeInfo(SVNURL url,
SVNRevision pegRevision,
SVNURL mergeSrcURL,
SVNRevision srcPegRevision,
boolean discoverChangedPaths,
java.lang.String[] revisionProperties,
ISVNLogEntryHandler handler)
Drives a log entry
handler with the revisions merged from
mergeSrcURL (as of srcPegRevision ) into
url (as of pegRevision ). |
java.util.Map<SVNURL,SVNMergeRangeList> |
SVNDiffClient16.doGetMergedMergeInfo(java.io.File path,
SVNRevision pegRevision)
Returns mergeinfo as a
Map with merge source URLs (as
SVNURL ) mapped to range lists (SVNMergeRangeList ). |
java.util.Map<SVNURL,SVNMergeRangeList> |
SVNDiffClient16.doGetMergedMergeInfo(SVNURL url,
SVNRevision pegRevision)
Returns mergeinfo as a
Map with merge source URLs (as
SVNURL ) mapped to range lists (SVNMergeRangeList ). |
SVNPropertyData |
SVNWCClient16.doGetProperty(java.io.File path,
java.lang.String propName,
SVNRevision pegRevision,
SVNRevision revision)
Gets the value of the property
propName for
path . |
void |
SVNWCClient16.doGetProperty(java.io.File path,
java.lang.String propName,
SVNRevision pegRevision,
SVNRevision revision,
boolean recursive,
ISVNPropertyHandler handler)
|
void |
SVNWCClient16.doGetProperty(java.io.File path,
java.lang.String propName,
SVNRevision pegRevision,
SVNRevision revision,
SVNDepth depth,
ISVNPropertyHandler handler,
java.util.Collection changeLists)
Invokes
handler on paths covered by depth
starting with the specified path . |
SVNPropertyData |
SVNWCClient16.doGetProperty(SVNURL url,
java.lang.String propName,
SVNRevision pegRevision,
SVNRevision revision)
Gets the value of the property
propName for url
. |
void |
SVNWCClient16.doGetProperty(SVNURL url,
java.lang.String propName,
SVNRevision pegRevision,
SVNRevision revision,
boolean recursive,
ISVNPropertyHandler handler)
Deprecated.
|
void |
SVNWCClient16.doGetProperty(SVNURL url,
java.lang.String propName,
SVNRevision pegRevision,
SVNRevision revision,
SVNDepth depth,
ISVNPropertyHandler handler)
Invokes
handler on paths covered by depth
starting with the specified path . |
private void |
SVNWCClient16.doGetRemoteProperty(SVNURL url,
java.lang.String path,
SVNRepository repos,
java.lang.String propName,
SVNRevision rev,
SVNDepth depth,
ISVNPropertyHandler handler) |
void |
SVNWCClient16.doGetRevisionProperty(java.io.File path,
java.lang.String propName,
SVNRevision revision,
ISVNPropertyHandler handler)
Gets an unversioned revision property from a repository (getting a
repository URL from a Working Copy) and passes it to a provided property
handler.
|
private void |
SVNWCClient16.doGetRevisionProperty(SVNRepository repos,
java.lang.String propName,
long revNumber,
ISVNPropertyHandler handler) |
long |
SVNWCClient16.doGetRevisionProperty(SVNURL url,
java.lang.String propName,
SVNRevision revision,
ISVNPropertyHandler handler)
Gets an unversioned revision property from a repository and passes it to
a provided property handler.
|
java.lang.String |
SVNWCClient16.doGetWorkingCopyID(java.io.File path,
java.lang.String trailURL)
Returns the current Working Copy min- and max- revisions as well as
changes and switch status within a single string.
|
java.lang.String |
SVNWCClient16.doGetWorkingCopyID(java.io.File path,
java.lang.String trailURL,
boolean committed)
Returns the current Working Copy min- and max- revisions as well as
changes and switch status within a single string.
|
SVNCommitInfo |
SVNCommitClient16.doImport(java.io.File path,
SVNURL dstURL,
java.lang.String commitMessage,
boolean recursive)
Deprecated.
|
SVNCommitInfo |
SVNCommitClient16.doImport(java.io.File path,
SVNURL dstURL,
java.lang.String commitMessage,
boolean useGlobalIgnores,
boolean recursive)
Deprecated.
|
SVNCommitInfo |
SVNCommitClient16.doImport(java.io.File path,
SVNURL dstURL,
java.lang.String commitMessage,
SVNProperties revisionProperties,
boolean useGlobalIgnores,
boolean ignoreUnknownNodeTypes,
SVNDepth depth)
Imports file or directory
path into repository directory
dstURL at HEAD revision. |
SVNCommitInfo |
SVNCommitClient16.doImport(java.io.File path,
SVNURL dstURL,
java.lang.String commitMessage,
SVNProperties revisionProperties,
boolean useGlobalIgnores,
boolean ignoreUnknownNodeTypes,
SVNDepth depth,
boolean applyAutoProperties)
Imports file or directory
path into repository directory
dstURL at HEAD revision. |
SVNCommitInfo |
SVNCommitClient16.doImport(java.io.File path,
SVNURL dstURL,
java.lang.String commitMessage,
SVNProperties revisionProperties,
boolean useGlobalIgnores,
boolean ignoreUnknownNodeTypes,
SVNDepth depth,
boolean applyAutoProperties,
ISVNFileFilter fileFilter)
Imports file or directory
path into repository directory
dstURL at HEAD revision. |
SVNInfo |
SVNWCClient16.doInfo(java.io.File path,
SVNRevision revision)
Collects and returns information on a single Working Copy item.
|
void |
SVNWCClient16.doInfo(java.io.File path,
SVNRevision revision,
boolean recursive,
ISVNInfoHandler handler)
Deprecated.
|
void |
SVNWCClient16.doInfo(java.io.File path,
SVNRevision pegRevision,
SVNRevision revision,
boolean recursive,
ISVNInfoHandler handler)
Deprecated.
|
void |
SVNWCClient16.doInfo(java.io.File path,
SVNRevision pegRevision,
SVNRevision revision,
SVNDepth depth,
java.util.Collection changeLists,
ISVNInfoHandler handler)
Invokes
handler to return information about
path in revision . |
SVNInfo |
SVNWCClient16.doInfo(SVNURL url,
SVNRevision pegRevision,
SVNRevision revision)
Collects and returns information on a single item in a repository.
|
void |
SVNWCClient16.doInfo(SVNURL url,
SVNRevision pegRevision,
SVNRevision revision,
boolean recursive,
ISVNInfoHandler handler)
Deprecated.
|
void |
SVNWCClient16.doInfo(SVNURL url,
SVNRevision pegRevision,
SVNRevision revision,
SVNDepth depth,
ISVNInfoHandler handler)
Invokes
handler to return information about url
in revision . |
void |
SVNLogClient16.doList(java.io.File path,
SVNRevision pegRevision,
SVNRevision revision,
boolean fetchLocks,
boolean recursive,
ISVNDirEntryHandler handler)
Deprecated.
|
void |
SVNLogClient16.doList(java.io.File path,
SVNRevision pegRevision,
SVNRevision revision,
boolean recursive,
ISVNDirEntryHandler handler)
Deprecated.
|
void |
SVNLogClient16.doList(java.io.File path,
SVNRevision pegRevision,
SVNRevision revision,
boolean fetchLocks,
SVNDepth depth,
int entryFields,
ISVNDirEntryHandler handler)
Reports the directory entry, and possibly children, for
path
at revision . |
private void |
SVNLogClient16.doList(SVNRepository repos,
long rev,
ISVNDirEntryHandler handler,
boolean fetchLocks,
SVNDepth depth,
int entryFields) |
void |
SVNLogClient16.doList(SVNURL url,
SVNRevision pegRevision,
SVNRevision revision,
boolean fetchLocks,
boolean recursive,
ISVNDirEntryHandler handler)
Browses directory entries from a repository and uses the provided dir
entry handler to process them.
|
void |
SVNLogClient16.doList(SVNURL url,
SVNRevision pegRevision,
SVNRevision revision,
boolean recursive,
ISVNDirEntryHandler handler)
Deprecated.
|
void |
SVNLogClient16.doList(SVNURL url,
SVNRevision pegRevision,
SVNRevision revision,
boolean fetchLocks,
SVNDepth depth,
int entryFields,
ISVNDirEntryHandler handler)
Reports the directory entry, and possibly children, for
url
at revision . |
void |
SVNWCClient16.doLock(java.io.File[] paths,
boolean stealLock,
java.lang.String lockMessage)
Locks file items in a Working Copy as well as in a repository so that no
other user can commit changes to them.
|
void |
SVNWCClient16.doLock(SVNURL[] urls,
boolean stealLock,
java.lang.String lockMessage)
Locks file items in a repository so that no other user can commit changes
to them.
|
void |
SVNLogClient16.doLog(java.io.File[] paths,
java.util.Collection revisionRanges,
SVNRevision pegRevision,
boolean stopOnCopy,
boolean discoverChangedPaths,
boolean includeMergedRevisions,
long limit,
java.lang.String[] revisionProperties,
ISVNLogEntryHandler handler)
Invokes
handler on each log message from the given
revisionRanges in turn, inclusive (but never invokes
handler on a given log message more than once). |
void |
SVNLogClient16.doLog(java.io.File[] paths,
SVNRevision startRevision,
SVNRevision endRevision,
boolean stopOnCopy,
boolean discoverChangedPaths,
long limit,
ISVNLogEntryHandler handler)
Gets commit log messages with other revision specific information from a
repository (using Working Copy paths to get corresponding URLs) and
passes them to a log entry handler for processing.
|
void |
SVNLogClient16.doLog(java.io.File[] paths,
SVNRevision startRevision,
SVNRevision endRevision,
SVNRevision pegRevision,
boolean stopOnCopy,
boolean discoverChangedPaths,
boolean includeMergedRevisions,
long limit,
java.lang.String[] revisionProperties,
ISVNLogEntryHandler handler)
Invokes
handler on each log message from
startRevision to endRevision in turn, inclusive
(but never invokes handler on a given log message more than
once). |
void |
SVNLogClient16.doLog(java.io.File[] paths,
SVNRevision pegRevision,
SVNRevision startRevision,
SVNRevision endRevision,
boolean stopOnCopy,
boolean discoverChangedPaths,
long limit,
ISVNLogEntryHandler handler)
Gets commit log messages with other revision specific information from a
repository (using Working Copy paths to get corresponding URLs) and
passes them to a log entry handler for processing.
|
void |
SVNLogClient16.doLog(SVNURL url,
java.lang.String[] paths,
SVNRevision pegRevision,
java.util.Collection revisionRanges,
boolean stopOnCopy,
boolean discoverChangedPaths,
boolean includeMergedRevisions,
long limit,
java.lang.String[] revisionProperties,
ISVNLogEntryHandler handler)
Invokes
handler on each log message from the given
in turn, inclusive (but never invokes handler
on a given log message more than once). |
void |
SVNLogClient16.doLog(SVNURL url,
java.lang.String[] paths,
SVNRevision pegRevision,
SVNRevision startRevision,
SVNRevision endRevision,
boolean stopOnCopy,
boolean discoverChangedPaths,
boolean includeMergedRevisions,
long limit,
java.lang.String[] revisionProperties,
ISVNLogEntryHandler handler)
Invokes
handler on each log message from
startRevision to endRevision in turn, inclusive
(but never invokes handler on a given log message more than
once). |
void |
SVNLogClient16.doLog(SVNURL url,
java.lang.String[] paths,
SVNRevision pegRevision,
SVNRevision startRevision,
SVNRevision endRevision,
boolean stopOnCopy,
boolean discoverChangedPaths,
long limit,
ISVNLogEntryHandler handler)
Gets commit log messages with other revision specific information from a
repository and passes them to a log entry handler for processing.
|
void |
SVNWCClient16.doMarkReplaced(java.io.File path)
Schedules
path as being replaced. |
void |
SVNDiffClient16.doMerge(java.io.File path1,
SVNRevision pegRevision,
java.util.Collection rangesToMerge,
java.io.File dstPath,
SVNDepth depth,
boolean useAncestry,
boolean force,
boolean dryRun,
boolean recordOnly)
Merges the changes between
path1 in peg revision
pegRevision , as it changed between the ranges described in
rangesToMerge . |
void |
SVNDiffClient16.doMerge(java.io.File path1,
SVNRevision revision1,
java.io.File path2,
SVNRevision revision2,
java.io.File dstPath,
boolean recursive,
boolean useAncestry,
boolean force,
boolean dryRun)
|
void |
SVNDiffClient16.doMerge(java.io.File path1,
SVNRevision revision1,
java.io.File path2,
SVNRevision revision2,
java.io.File dstPath,
SVNDepth depth,
boolean useAncestry,
boolean force,
boolean dryRun,
boolean recordOnly)
Merges changes from
path1 /revision1 to
path2 /revision2 into the working-copy path
dstPath . |
void |
SVNDiffClient16.doMerge(java.io.File path1,
SVNRevision pegRevision,
SVNRevision revision1,
SVNRevision revision2,
java.io.File dstPath,
boolean recursive,
boolean useAncestry,
boolean force,
boolean dryRun)
|
void |
SVNDiffClient16.doMerge(java.io.File path1,
SVNRevision revision1,
SVNURL url2,
SVNRevision revision2,
java.io.File dstPath,
boolean recursive,
boolean useAncestry,
boolean force,
boolean dryRun)
|
void |
SVNDiffClient16.doMerge(java.io.File path1,
SVNRevision revision1,
SVNURL url2,
SVNRevision revision2,
java.io.File dstPath,
SVNDepth depth,
boolean useAncestry,
boolean force,
boolean dryRun,
boolean recordOnly)
Merges changes from
path1 /revision1 to
url2 /revision2 into the working-copy path
dstPath . |
void |
SVNDiffClient16.doMerge(SVNURL url1,
SVNRevision pegRevision,
java.util.Collection rangesToMerge,
java.io.File dstPath,
SVNDepth depth,
boolean useAncestry,
boolean force,
boolean dryRun,
boolean recordOnly)
Merges the changes between
url1 in peg revision
pegRevision , as it changed between the ranges described in
rangesToMerge . |
void |
SVNDiffClient16.doMerge(SVNURL url1,
SVNRevision revision1,
java.io.File path2,
SVNRevision revision2,
java.io.File dstPath,
boolean recursive,
boolean useAncestry,
boolean force,
boolean dryRun)
|
void |
SVNDiffClient16.doMerge(SVNURL url1,
SVNRevision revision1,
java.io.File path2,
SVNRevision revision2,
java.io.File dstPath,
SVNDepth depth,
boolean useAncestry,
boolean force,
boolean dryRun,
boolean recordOnly)
Merges changes from
url1 /revision1 to
path2 /revision2 into the working-copy path
dstPath . |
void |
SVNDiffClient16.doMerge(SVNURL url1,
SVNRevision pegRevision,
SVNRevision revision1,
SVNRevision revision2,
java.io.File dstPath,
boolean recursive,
boolean useAncestry,
boolean force,
boolean dryRun)
|
void |
SVNDiffClient16.doMerge(SVNURL url1,
SVNRevision revision1,
SVNURL url2,
SVNRevision revision2,
java.io.File dstPath,
boolean recursive,
boolean useAncestry,
boolean force,
boolean dryRun)
|
void |
SVNDiffClient16.doMerge(SVNURL url1,
SVNRevision revision1,
SVNURL url2,
SVNRevision revision2,
java.io.File dstPath,
SVNDepth depth,
boolean useAncestry,
boolean force,
boolean dryRun,
boolean recordOnly)
Merges changes from
url1 /revision1 to
url2 /revision2 into the working-copy path
dstPath . |
void |
SVNDiffClient16.doMergeReIntegrate(java.io.File srcPath,
SVNRevision pegRevision,
java.io.File dstPath,
boolean dryRun)
Performs a reintegration merge of
srcPath at
pegRevision into dstPath . |
void |
SVNDiffClient16.doMergeReIntegrate(SVNURL srcURL,
SVNRevision pegRevision,
java.io.File dstPath,
boolean dryRun)
Performs a reintegration merge of
srcURL at
pegRevision into dstPath . |
SVNCommitInfo |
SVNCommitClient16.doMkDir(SVNURL[] urls,
java.lang.String commitMessage)
Committs a creation of a new directory/directories in the repository.
|
SVNCommitInfo |
SVNCommitClient16.doMkDir(SVNURL[] urls,
java.lang.String commitMessage,
SVNProperties revisionProperties,
boolean makeParents)
Creates directory(ies) in a repository.
|
void |
SVNMoveClient16.doMove(java.io.File src,
java.io.File dst)
Moves a source item to a destination one.
|
void |
SVNDiffClient16.doPatch(java.io.File absPatchPath,
java.io.File localAbsPath,
boolean dryRun,
int stripCount) |
void |
SVNUpdateClient16.doRelocate(java.io.File dst,
SVNURL oldURL,
SVNURL newURL,
boolean recursive)
Substitutes the beginning part of a Working Copy's URL with a new one.
|
private java.util.Map |
SVNUpdateClient16.doRelocate(SVNAdminArea adminArea,
java.lang.String name,
java.lang.String from,
java.lang.String to,
boolean recursive,
java.util.Map validatedURLs) |
private long |
SVNUpdateClient16.doRemoteExport(SVNRepository repository,
long revNumber,
java.io.File dstPath,
java.lang.String eolStyle,
boolean force,
SVNDepth depth) |
void |
SVNChangelistClient16.doRemoveFromChangelist(java.io.File[] paths,
SVNDepth depth,
java.lang.String[] changelists)
Removes each path in
paths (recursing to depth
as necessary) from changelists to which they are currently assigned. |
void |
SVNWCClient16.doResolve(java.io.File path,
boolean recursive)
Deprecated.
|
void |
SVNWCClient16.doResolve(java.io.File path,
SVNDepth depth,
boolean resolveContents,
boolean resolveProperties,
boolean resolveTree,
SVNConflictChoice conflictChoice)
Performs automatic conflict resolution on a working copy
path . |
void |
SVNWCClient16.doResolve(java.io.File path,
SVNDepth depth,
boolean resolveContents,
boolean resolveProperties,
SVNConflictChoice conflictChoice)
Performs automatic conflict resolution on a working copy
path . |
void |
SVNWCClient16.doResolve(java.io.File path,
SVNDepth depth,
SVNConflictChoice conflictChoice)
Performs automatic conflict resolution on a working copy
path . |
void |
SVNWCClient16.doRevert(java.io.File[] paths,
boolean recursive)
Deprecated.
|
void |
SVNWCClient16.doRevert(java.io.File[] paths,
SVNDepth depth,
java.util.Collection changeLists)
Restores the pristine version of working copy
paths ,
effectively undoing any local mods. |
void |
SVNWCClient16.doRevert(java.io.File path,
boolean recursive)
Deprecated.
|
private boolean |
SVNWCClient16.doRevert(java.io.File path,
SVNAdminArea parent,
SVNDepth depth,
boolean useCommitTimes,
java.util.Collection changeLists) |
void |
SVNWCClient16.doSetProperty(java.io.File path,
ISVNPropertyValueProvider propertyValueProvider,
boolean skipChecks,
SVNDepth depth,
ISVNPropertyHandler handler,
java.util.Collection changeLists)
Crawls the working copy at
path and calls
ISVNPropertyValueProvider.providePropertyValues(java.io.File,org.tmatesoft.svn.core.SVNProperties)
to get properties to be change on each path being traversed
If depth is SVNDepth.EMPTY ,
change the properties on path only; if
SVNDepth.FILES , change the properties on path and
its file children (if any); if SVNDepth.IMMEDIATES , on
path and all of its immediate children (both files and
directories); ifSVNDepth.INFINITY , on path and
everything beneath it. |
void |
SVNWCClient16.doSetProperty(java.io.File path,
java.lang.String propName,
SVNPropertyValue propValue,
boolean force,
boolean recursive,
ISVNPropertyHandler handler)
|
void |
SVNWCClient16.doSetProperty(java.io.File path,
java.lang.String propName,
SVNPropertyValue propValue,
boolean skipChecks,
SVNDepth depth,
ISVNPropertyHandler handler,
java.util.Collection changeLists)
Sets
propName to propValue on path
. |
SVNCommitInfo |
SVNWCClient16.doSetProperty(SVNURL url,
java.lang.String propName,
SVNPropertyValue propValue,
SVNRevision baseRevision,
java.lang.String commitMessage,
SVNProperties revisionProperties,
boolean skipChecks,
ISVNPropertyHandler handler)
Sets
propName to propValue on path
. |
void |
SVNWCClient16.doSetRevisionProperty(java.io.File path,
SVNRevision revision,
java.lang.String propName,
SVNPropertyValue propValue,
boolean force,
ISVNPropertyHandler handler)
Set
propName to propValue on revision
revision in the repository represented by path . |
void |
SVNWCClient16.doSetRevisionProperty(SVNURL url,
SVNRevision revision,
java.lang.String propName,
SVNPropertyValue propValue,
boolean force,
ISVNPropertyHandler handler)
Set
propName to propValue on revision
revision in the repository represented by path . |
void |
SVNWCClient16.doSetWCFormat(java.io.File directory,
int format)
Changes working copy format.
|
SVNStatus |
SVNStatusClient16.doStatus(java.io.File path,
boolean remote)
Collects status information on a single Working Copy item.
|
SVNStatus |
SVNStatusClient16.doStatus(java.io.File path,
boolean remote,
boolean collectParentExternals)
Collects status information on a single Working Copy item.
|
long |
SVNStatusClient16.doStatus(java.io.File path,
boolean recursive,
boolean remote,
boolean reportAll,
boolean includeIgnored,
boolean collectParentExternals,
ISVNStatusHandler handler)
|
long |
SVNStatusClient16.doStatus(java.io.File path,
boolean recursive,
boolean remote,
boolean reportAll,
boolean includeIgnored,
ISVNStatusHandler handler)
|
long |
SVNStatusClient16.doStatus(java.io.File path,
SVNRevision revision,
boolean recursive,
boolean remote,
boolean reportAll,
boolean includeIgnored,
boolean collectParentExternals,
ISVNStatusHandler handler)
|
long |
SVNStatusClient16.doStatus(java.io.File path,
SVNRevision revision,
SVNDepth depth,
boolean remote,
boolean reportAll,
boolean includeIgnored,
boolean collectParentExternals,
ISVNStatusHandler handler,
java.util.Collection changeLists)
Given a
path to a working copy directory (or single file),
calls handler with a set of SVNStatus objects which
describe the status of the path , and its children (recursing
according to depth ). |
java.util.Collection<SVNURL> |
SVNDiffClient16.doSuggestMergeSources(java.io.File path,
SVNRevision pegRevision)
Returns a collection of potential merge sources (expressed as full
repository
URLs ) for path at
pegRevision . |
java.util.Collection<SVNURL> |
SVNDiffClient16.doSuggestMergeSources(SVNURL url,
SVNRevision pegRevision)
Returns a collection of potential merge sources (expressed as full
repository
URLs ) for url at
pegRevision . |
long |
SVNUpdateClient16.doSwitch(java.io.File file,
SVNURL url,
SVNRevision revision,
boolean recursive)
Deprecated.
|
long |
SVNUpdateClient16.doSwitch(java.io.File file,
SVNURL url,
SVNRevision pegRevision,
SVNRevision revision,
boolean recursive)
Deprecated.
|
long |
SVNUpdateClient16.doSwitch(java.io.File file,
SVNURL url,
SVNRevision pegRevision,
SVNRevision revision,
boolean recursive,
boolean force)
Deprecated.
|
long |
SVNUpdateClient16.doSwitch(java.io.File path,
SVNURL url,
SVNRevision pegRevision,
SVNRevision revision,
SVNDepth depth,
boolean allowUnversionedObstructions,
boolean depthIsSticky)
Switches working tree
path to url \
pegRevision at revision . |
private long |
SVNUpdateClient16.doSwitchImpl(SVNWCAccess wcAccess,
java.io.File path,
SVNURL url,
SVNRevision pegRevision,
SVNRevision revision,
SVNDepth depth,
boolean allowUnversionedObstructions,
boolean depthIsSticky) |
void |
SVNWCClient16.doUnlock(java.io.File[] paths,
boolean breakLock)
Unlocks file items in a Working Copy as well as in a repository.
|
void |
SVNWCClient16.doUnlock(SVNURL[] urls,
boolean breakLock)
Unlocks file items in a repository.
|
long[] |
SVNUpdateClient16.doUpdate(java.io.File[] paths,
SVNRevision revision,
SVNDepth depth,
boolean allowUnversionedObstructions,
boolean depthIsSticky)
Updates working trees
paths to revision . |
long |
SVNUpdateClient16.doUpdate(java.io.File file,
SVNRevision revision,
boolean recursive)
Deprecated.
|
long |
SVNUpdateClient16.doUpdate(java.io.File file,
SVNRevision revision,
boolean recursive,
boolean force)
Deprecated.
|
long |
SVNUpdateClient16.doUpdate(java.io.File path,
SVNRevision revision,
SVNDepth depth,
boolean allowUnversionedObstructions,
boolean depthIsSticky)
Updates working copy
to revision . |
void |
SVNMoveClient16.doVirtualCopy(java.io.File src,
java.io.File dst,
boolean move)
Copies/moves administrative version control information of a source file
to administrative information of a destination file.
|
protected void |
SVNBasicDelegate.elideMergeInfo(SVNWCAccess access,
java.io.File path,
SVNEntry entry,
java.io.File wcElisionLimitPath) |
protected SVNURL |
SVNBasicDelegate.ensureSessionURL(SVNRepository repository,
SVNURL url) |
private java.util.Map |
SVNWCClient16.fetchLockTokens(SVNRepository repository,
java.util.Map pathsTokensMap) |
void |
SVNChangelistClient16.getChangeListPaths(java.util.Collection changeLists,
java.util.Collection targets,
SVNDepth depth,
ISVNChangelistHandler handler)
Deprecated.
|
void |
SVNChangelistClient16.getChangeLists(java.io.File path,
java.util.Collection changeLists,
SVNDepth depth,
ISVNChangelistHandler handler)
Deprecated.
|
private long |
SVNMoveClient16.getCopyFromRevision(java.io.File path) |
private java.lang.String |
SVNMoveClient16.getCopyFromURL(java.io.File path,
java.lang.String urlTail) |
protected SVNURL |
SVNBasicDelegate.getEntryLocation(java.io.File path,
SVNEntry entry,
long[] revNum,
SVNRevision pegRevision) |
private java.lang.Object[] |
SVNDiffClient16.getLocationFromPathAndRevision(java.io.File path,
SVNURL url,
SVNRevision pegRevision) |
protected SVNBasicDelegate.SVNRepositoryLocation[] |
SVNBasicDelegate.getLocations(SVNURL url,
java.io.File path,
SVNRepository repository,
SVNRevision revision,
SVNRevision start,
SVNRevision end) |
private java.util.Map |
SVNBasicDelegate.getLocations10(SVNRepository repos,
long pegRevision,
long startRevision,
long endRevision) |
private void |
SVNDiffClient16.getLogEligibleMergeInfoImpl(java.io.File path,
SVNURL url,
SVNRevision pegRevision,
SVNURL mergeSrcURL,
java.io.File mergeSrcPath,
SVNRevision srcPegRevision,
boolean discoverChangedPaths,
java.lang.String[] revisionProperties,
ISVNLogEntryHandler handler) |
private void |
SVNDiffClient16.getLogMergedMergeInfoImpl(java.io.File path,
SVNURL url,
SVNRevision pegRevision,
SVNURL mergeSrcURL,
java.io.File mergeSrcPath,
SVNRevision srcPegRevision,
boolean discoverChangedPaths,
java.lang.String[] revisionProperties,
ISVNLogEntryHandler handler) |
protected long |
SVNBasicDelegate.getPathLastChangeRevision(java.lang.String relPath,
long revision,
SVNRepository repository) |
protected java.lang.String |
SVNBasicDelegate.getPathRelativeToRoot(java.io.File path,
SVNURL url,
SVNURL reposRootURL,
SVNWCAccess wcAccess,
SVNRepository repos) |
private static java.lang.String |
SVNBasicDelegate.getPreviousLogPath(java.lang.String path,
SVNLogEntry logEntry,
SVNNodeKind kind) |
protected java.util.Map |
SVNBasicDelegate.getReposMergeInfo(SVNRepository repository,
java.lang.String path,
long revision,
SVNMergeInfoInheritance inheritance,
boolean squelchIncapable) |
SVNURL |
SVNBasicDelegate.getReposRoot(java.io.File path,
SVNURL url,
SVNRevision pegRevision,
SVNAdminArea adminArea,
SVNWCAccess access)
Returns the root of the repository.
|
protected long |
SVNBasicDelegate.getRevisionNumber(SVNRevision revision,
long[] latestRevisionNumber,
SVNRepository repository,
java.io.File path) |
protected long |
SVNBasicDelegate.getRevisionNumber(SVNRevision revision,
SVNRepository repository,
java.io.File path) |
protected SVNURL |
SVNBasicDelegate.getURL(java.io.File path) |
private java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> |
SVNCommitClient16.getVersionedAutoProperties(SVNURL url,
SVNURL reposRoot) |
protected java.util.Map |
SVNBasicDelegate.getWCMergeInfo(java.io.File path,
SVNEntry entry,
java.io.File limitPath,
SVNMergeInfoInheritance inherit,
boolean base,
boolean[] inherited)
mergeInfo must not be null!
|
protected java.util.Map |
SVNBasicDelegate.getWCOrRepositoryMergeInfo(java.io.File path,
SVNEntry entry,
SVNMergeInfoInheritance inherit,
boolean[] indirect,
boolean reposOnly,
SVNRepository repository) |
void |
SVNWCClient16.PropSetHandler.handleEntry(java.io.File path,
SVNEntry entry) |
void |
SVNWCClient16.PropSetHandlerExt.handleEntry(java.io.File path,
SVNEntry entry) |
void |
SVNWCClient16.PropFetchHandler.handleEntry(java.io.File path,
SVNEntry entry) |
void |
SVNChangelistClient16.SVNChangeListWalker.handleEntry(java.io.File path,
SVNEntry entry) |
void |
SVNWCClient16.PropSetHandler.handleError(java.io.File path,
SVNErrorMessage error) |
void |
SVNWCClient16.PropSetHandlerExt.handleError(java.io.File path,
SVNErrorMessage error) |
void |
SVNWCClient16.PropFetchHandler.handleError(java.io.File path,
SVNErrorMessage error) |
void |
SVNChangelistClient16.SVNChangeListWalker.handleError(java.io.File path,
SVNErrorMessage error) |
void |
SVNBasicDelegate.handleEvent(SVNEvent event,
double progress)
Dispatches events to the registered event handler (if any).
|
private void |
SVNUpdateClient16.handleExternalChange(SVNWCAccess access,
java.lang.String targetDir,
SVNUpdateClient16.ExternalDiff externalDiff)
oldURL is null when externals is added: jsvn ps svn:externals "path URL"
.
|
private void |
SVNUpdateClient16.handleExternalItemChange(SVNWCAccess access,
java.lang.String targetDir,
SVNUpdateClient16.ExternalDiff externalDiff) |
private void |
SVNUpdateClient16.handleExternals(SVNWCAccess wcAccess,
java.io.File root,
java.util.Map oldExternals,
java.util.Map newExternals,
java.util.Map depths,
SVNURL fromURL,
SVNURL rootURL,
SVNDepth requestedDepth,
boolean isExport,
boolean updateUnchanged) |
void |
SVNBasicDelegate.LocationsLogEntryHandler.handleLogEntry(SVNLogEntry logEntry) |
void |
SVNBasicDelegate.handlePathListItem(java.io.File path)
Handles a next working copy path with the
path
list handler if any was provided to this object through
SVNBasicDelegate.setPathListHandler(ISVNPathListHandler) . |
private static boolean |
SVNCommitClient16.hasProcessedParents(java.util.Collection paths,
java.lang.String path) |
private boolean |
SVNCommitClient16.importDir(SVNDeltaGenerator deltaGenerator,
java.io.File dir,
java.lang.String importPath,
boolean useGlobalIgnores,
boolean ignoreUnknownNodeTypes,
SVNDepth depth,
java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> versionedAutoProperties,
ISVNFileFilter fileFilter,
ISVNEditor editor) |
private boolean |
SVNCommitClient16.importFile(SVNDeltaGenerator deltaGenerator,
java.io.File file,
SVNFileType fileType,
java.lang.String filePath,
java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> versionedAutoProperties,
ISVNEditor editor) |
private boolean |
SVNMoveClient16.isCopiedAsAChild(java.io.File path,
SVNEntry entry) |
private static void |
SVNLogClient16.list(SVNRepository repository,
java.lang.String path,
long rev,
SVNDepth depth,
int entryFields,
ISVNDirEntryHandler handler) |
private void |
SVNWCClient16.pushDirInfo(SVNRepository repos,
SVNRevision rev,
java.lang.String path,
SVNURL root,
java.lang.String uuid,
SVNURL url,
java.util.Map locks,
SVNDepth depth,
ISVNInfoHandler handler) |
private java.util.Map |
SVNUpdateClient16.relocateEntry(SVNEntry entry,
java.lang.String from,
java.lang.String to,
java.util.Map validatedURLs) |
void |
SVNChangelistClient16.removeFromChangelist(java.io.File[] paths,
SVNDepth depth,
java.lang.String[] changelists)
Deprecated.
|
private void |
SVNWCClient16.reportEntry(java.io.File path,
SVNEntry entry,
ISVNInfoHandler handler) |
private boolean |
SVNWCClient16.revert(SVNAdminArea dir,
java.lang.String name,
SVNEntry entry,
boolean useCommitTime) |
private void |
SVNChangelistClient16.setChangelist(java.io.File[] paths,
java.lang.String changelistName,
java.lang.String[] changelists,
SVNDepth depth) |
private void |
SVNWCClient16.setLocalProperties(java.io.File path,
SVNEntry entry,
SVNAdminArea adminArea,
boolean force,
ISVNPropertyValueProvider propertyValueProvider,
ISVNPropertyHandler handler) |
private void |
SVNWCClient16.setWCFormat(SVNAdminAreaInfo info,
SVNAdminArea area,
int format) |
private void |
SVNUpdateClient16.switchFileExternal(SVNWCAccess wcAccess,
java.io.File path,
SVNURL url,
SVNRevision pegRevision,
SVNRevision revision,
SVNURL reposRootURL) |
void |
SVNMoveClient16.undoMove(java.io.File src,
java.io.File dst)
Reverts a previous move operation back.
|
private long |
SVNUpdateClient16.update(java.io.File path,
SVNRevision revision,
SVNDepth depth,
boolean allowUnversionedObstructions,
boolean depthIsSticky,
boolean sendCopyFrom) |
private void |
SVNMoveClient16.updateCopiedDirectory(SVNAdminArea dir,
java.lang.String name,
java.lang.String newURL,
java.lang.String reposRootURL,
java.lang.String copyFromURL,
long copyFromRevision) |
private java.util.Map |
SVNUpdateClient16.validateRelocateTargetURL(SVNURL targetURL,
java.lang.String expectedUUID,
java.util.Map validatedURLs,
boolean isRoot) |
Modifier and Type | Method and Description |
---|---|
private void |
SVNCommitter17.fixError(java.io.File localAbspath,
java.lang.String path,
SVNException e,
SVNNodeKind kind) |
static boolean |
SVNWCContext.isErrorAccess(SVNException e) |
private static boolean |
SVNWCContext.isNotCurrentWc(SVNException e) |
Modifier and Type | Method and Description |
---|---|
void |
SVNDiffEditor17.abortEdit() |
void |
SVNUpdateEditor17.abortEdit() |
void |
SVNRemoteStatusEditor17.abortEdit() |
void |
SVNAmbientDepthFilterEditor17.abortEdit() |
void |
SVNStatusReporter17.abortReport() |
void |
SVNDiffEditor17.absentDir(java.lang.String path) |
void |
SVNUpdateEditor17.absentDir(java.lang.String path) |
void |
SVNRemoteStatusEditor17.absentDir(java.lang.String path) |
void |
SVNAmbientDepthFilterEditor17.absentDir(java.lang.String path) |
private void |
SVNUpdateEditor17.absentEntry(java.lang.String path,
SVNNodeKind nodeKind) |
void |
SVNDiffEditor17.absentFile(java.lang.String path) |
void |
SVNUpdateEditor17.absentFile(java.lang.String path) |
void |
SVNRemoteStatusEditor17.absentFile(java.lang.String path) |
void |
SVNAmbientDepthFilterEditor17.absentFile(java.lang.String path) |
static SVNUpdateEditor17.AccumulatedChangeInfo |
SVNUpdateEditor17.accumulateLastChange(java.io.File localAbspath,
SVNProperties entryProps) |
java.io.File |
SVNWCContext.acquireWriteLock(java.io.File localAbspath,
boolean lockAnchor,
boolean returnLockRoot) |
java.io.File |
SVNWCContext.acquireWriteLockForResolve(java.io.File localAbsPath) |
void |
ISVNEditor2.addAbsent(java.lang.String path,
SVNNodeKind kind,
long replacesRev) |
void |
SVNTreeConflictEditor.addAbsent(java.lang.String path,
SVNNodeKind kind,
long replacesRev) |
void |
ISVNEditor2.addDir(java.lang.String path,
java.util.List<java.lang.String> children,
SVNProperties props,
long replacesRev) |
void |
SVNTreeConflictEditor.addDir(java.lang.String path,
java.util.List<java.lang.String> children,
SVNProperties props,
long replacesRev) |
void |
SVNDiffEditor17.addDir(java.lang.String path,
java.lang.String copyFromPath,
long copyFromRevision) |
void |
SVNUpdateEditor17.addDir(java.lang.String path,
java.lang.String copyFromPath,
long copyFromRevision) |
void |
SVNRemoteStatusEditor17.addDir(java.lang.String path,
java.lang.String copyFromPath,
long copyFromRevision) |
void |
SVNAmbientDepthFilterEditor17.addDir(java.lang.String path,
java.lang.String copyFromPath,
long copyFromRevision) |
void |
SVNDiffEditor17.addFile(java.lang.String path,
java.lang.String copyFromPath,
long copyFromRevision) |
void |
SVNUpdateEditor17.addFile(java.lang.String path,
java.lang.String copyFromPath,
long copyFromRevision) |
void |
SVNRemoteStatusEditor17.addFile(java.lang.String path,
java.lang.String copyFromPath,
long copyFromRevision) |
void |
SVNAmbientDepthFilterEditor17.addFile(java.lang.String path,
java.lang.String copyFromPath,
long copyFromRevision) |
void |
ISVNEditor2.addFile(java.lang.String path,
SvnChecksum checksum,
java.io.InputStream contents,
SVNProperties props,
long replacesRev) |
void |
SVNTreeConflictEditor.addFile(java.lang.String path,
SvnChecksum checksum,
java.io.InputStream contents,
SVNProperties props,
long replacesRev) |
void |
ISVNEditor2.addSymlink(java.lang.String path,
java.lang.String target,
SVNProperties props,
long replacesRev) |
void |
SVNTreeConflictEditor.addSymlink(java.lang.String path,
java.lang.String target,
SVNProperties props,
long replacesRev) |
void |
SVNWCContext.addTreeConflict(SVNWCConflictDescription17 conflict) |
static void |
SVNWCUtils.admCleanupTmpArea(SVNWCContext context,
java.io.File dirAbsPath) |
static void |
SVNWCUtils.admInitTmpArea(java.io.File dirAbsPath) |
private SVNUpdateEditor17.AlreadyInTreeConflictInfo |
SVNUpdateEditor17.alreadyInATreeConflict(java.io.File localAbspath) |
void |
ISVNEditor2.alterDir(java.lang.String path,
long revision,
java.util.List<java.lang.String> children,
SVNProperties props) |
void |
SVNTreeConflictEditor.alterDir(java.lang.String path,
long revision,
java.util.List<java.lang.String> children,
SVNProperties props) |
void |
ISVNEditor2.alterFile(java.lang.String path,
long revision,
SVNProperties props,
SvnChecksum checksum,
java.io.InputStream newContents) |
void |
SVNTreeConflictEditor.alterFile(java.lang.String path,
long expectedMoveDstRevision,
SVNProperties newProps,
SvnChecksum newChecksum,
java.io.InputStream newContents) |
void |
ISVNEditor2.alterSymlink(java.lang.String path,
long revision,
SVNProperties props,
java.lang.String target) |
void |
SVNTreeConflictEditor.alterSymlink(java.lang.String path,
long revision,
SVNProperties props,
java.lang.String target) |
private SVNAmbientDepthFilterEditor17.AmbientReadInfo |
SVNAmbientDepthFilterEditor17.ambientReadInfo(java.io.File localAbspath,
boolean readBase) |
private void |
SVNWCContext.appendPropConflict(java.io.OutputStream stream,
SVNSkel propSkel) |
private SVNWCContext.MergePropStatusInfo |
SVNWCContext.applySingleGenericPropChange(SVNStatusType state,
java.io.File localAbspath,
SVNConflictVersion leftVersion,
SVNConflictVersion rightVersion,
boolean isDir,
SVNProperties workingProps,
java.lang.String propname,
SVNPropertyValue baseVal,
SVNPropertyValue oldVal,
SVNPropertyValue newVal,
ISVNConflictHandler conflictResolver,
boolean dryRun) |
private SVNWCContext.MergePropStatusInfo |
SVNWCContext.applySingleMergeInfoPropChange(SVNPropertyValue resultVal,
boolean didMerge,
SVNPropertyValue baseVal,
SVNPropertyValue oldVal,
SVNPropertyValue newVal,
SVNPropertyValue workingVal) |
private SVNWCContext.MergePropStatusInfo |
SVNWCContext.applySingleMergeinfoPropChange(SVNStatusType state,
java.io.File localAbspath,
SVNConflictVersion leftVersion,
SVNConflictVersion rightVersion,
boolean isDir,
SVNProperties workingProps,
java.lang.String propname,
SVNPropertyValue baseVal,
SVNPropertyValue oldVal,
SVNPropertyValue newVal,
ISVNConflictHandler conflictResolver,
boolean dryRun) |
(package private) SVNWCContext.MergePropStatusInfo |
SVNWCContext.applySinglePropAdd(SVNPropertyValue resultVal,
boolean didMerge,
java.lang.String propName,
SVNPropertyValue pristineVal,
SVNPropertyValue newVal,
SVNPropertyValue workingVal) |
(package private) SVNWCContext.MergePropStatusInfo |
SVNWCContext.applySinglePropAdd(SVNStatusType state,
java.io.File localAbspath,
SVNConflictVersion leftVersion,
SVNConflictVersion rightVersion,
boolean isDir,
SVNProperties workingProps,
java.lang.String propname,
SVNPropertyValue baseVal,
SVNPropertyValue toVal,
ISVNConflictHandler conflictResolver,
boolean dryRun) |
(package private) SVNWCContext.MergePropStatusInfo |
SVNWCContext.applySinglePropChange(SVNPropertyValue resultVal,
boolean didMerge,
java.lang.String propName,
SVNPropertyValue baseVal,
SVNPropertyValue oldVal,
SVNPropertyValue newVal,
SVNPropertyValue workingVal) |
(package private) SVNWCContext.MergePropStatusInfo |
SVNWCContext.applySinglePropChange(SVNStatusType state,
java.io.File localAbspath,
SVNConflictVersion leftVersion,
SVNConflictVersion rightVersion,
boolean isDir,
SVNProperties workingProps,
java.lang.String propname,
SVNPropertyValue baseVal,
SVNPropertyValue oldVal,
SVNPropertyValue newVal,
ISVNConflictHandler conflictResolver,
boolean dryRun) |
(package private) SVNWCContext.MergePropStatusInfo |
SVNWCContext.applySinglePropDelete(SVNStatusType state,
java.io.File localAbspath,
SVNConflictVersion leftVersion,
SVNConflictVersion rightVersion,
boolean isDir,
SVNProperties workingProps,
java.lang.String propname,
SVNPropertyValue baseVal,
SVNPropertyValue oldVal,
ISVNConflictHandler conflictResolver,
boolean dryRun) |
void |
SVNDiffEditor17.applyTextDelta(java.lang.String path,
java.lang.String baseChecksum) |
void |
SVNUpdateEditor17.applyTextDelta(java.lang.String path,
java.lang.String expectedChecksum) |
void |
SVNRemoteStatusEditor17.applyTextDelta(java.lang.String path,
java.lang.String baseChecksum) |
void |
SVNAmbientDepthFilterEditor17.applyTextDelta(java.lang.String path,
java.lang.String baseChecksum) |
static SvnStatus |
SVNStatusEditor17.assembleStatus(SVNWCContext context,
java.io.File localAbsPath,
ISVNWCDb.WCDbRepositoryInfo parentReposInfo,
ISVNWCDb.SVNWCDbInfo info,
SVNNodeKind pathKind,
boolean pathSpecial,
boolean getAll,
boolean ignoreTextMods,
SVNLock repositoryLock) |
static SvnStatus |
SVNStatusEditor17.assembleUnversioned17(java.io.File localAbspath,
SVNNodeKind pathKind,
boolean treeConflicted,
boolean isIgnored) |
private boolean |
SVNWCContext.attemptDeletion(java.io.File parentDir,
java.io.File baseName) |
private SVNWCContext.MergeInfo |
SVNWCContext.attemptTrivialMerge(SVNWCContext.MergeInfo info,
java.io.File leftAbspath,
java.io.File rightAbspath,
java.io.File targetAbspath,
java.io.File detranslatedTargetAbspath,
boolean dryRun) |
void |
SVNWCContext.canonicalizeURLs(java.io.File path,
SVNExternalsStore externalsStore,
boolean omitDefaultPort) |
void |
SVNDiffEditor17.changeDirProperty(java.lang.String name,
SVNPropertyValue value) |
void |
SVNUpdateEditor17.changeDirProperty(java.lang.String name,
SVNPropertyValue value) |
void |
SVNRemoteStatusEditor17.changeDirProperty(java.lang.String name,
SVNPropertyValue value) |
void |
SVNAmbientDepthFilterEditor17.changeDirProperty(java.lang.String name,
SVNPropertyValue value) |
void |
SVNDiffEditor17.changeFileProperty(java.lang.String path,
java.lang.String name,
SVNPropertyValue value) |
void |
SVNUpdateEditor17.changeFileProperty(java.lang.String path,
java.lang.String propertyName,
SVNPropertyValue propertyValue) |
void |
SVNRemoteStatusEditor17.changeFileProperty(java.lang.String path,
java.lang.String propertyName,
SVNPropertyValue propertyValue) |
void |
SVNAmbientDepthFilterEditor17.changeFileProperty(java.lang.String path,
java.lang.String propertyName,
SVNPropertyValue propertyValue) |
SVNWCContext.ObstructionData |
SVNWCContext.checkForObstructions(java.io.File localAbsPath,
boolean noWcRootCheck) |
private SVNSkel |
SVNUpdateEditor17.checkTreeConflict(java.io.File localAbspath,
ISVNWCDb.SVNWCDbStatus workingStatus,
boolean existsInRepos,
SVNNodeKind expectedKind,
SVNConflictAction action) |
private boolean |
SVNTreeConflictEditor.checkTreeConflict(java.io.File localRelPath,
SVNNodeKind oldKind,
SVNNodeKind newKind,
java.io.File oldReposRelPath,
SVNConflictAction action) |
int |
SVNWCContext.checkWC(java.io.File localAbsPath) |
private int |
SVNWCContext.checkWC(java.io.File localAbsPath,
boolean check) |
SVNWCContext.CheckWCRootInfo |
SVNWCContext.checkWCRoot(java.io.File localAbspath,
boolean fetchSwitched) |
void |
SVNWCContext.cleanup() |
void |
SVNWCContext.CleanupHandler.cleanup() |
void |
SVNDiffEditor17.closeDir() |
void |
SVNUpdateEditor17.closeDir() |
void |
SVNRemoteStatusEditor17.closeDir() |
void |
SVNAmbientDepthFilterEditor17.closeDir() |
SVNCommitInfo |
SVNDiffEditor17.closeEdit() |
SVNCommitInfo |
SVNUpdateEditor17.closeEdit() |
SVNCommitInfo |
SVNRemoteStatusEditor17.closeEdit() |
SVNCommitInfo |
SVNAmbientDepthFilterEditor17.closeEdit() |
SVNCommitInfo |
SVNStatusEditor17.closeEdit() |
void |
SVNDiffEditor17.closeFile(java.lang.String commitPath,
java.lang.String textChecksum) |
void |
SVNUpdateEditor17.closeFile(java.lang.String path,
java.lang.String expectedMd5Digest) |
void |
SVNRemoteStatusEditor17.closeFile(java.lang.String path,
java.lang.String textChecksum) |
void |
SVNAmbientDepthFilterEditor17.closeFile(java.lang.String path,
java.lang.String textChecksum) |
protected void |
SVNStatusEditor17.collectExternals(java.io.File path) |
private java.util.Collection<java.lang.String> |
SVNStatusEditor17.collectIgnorePatterns(SVNWCDbRoot root,
java.io.File localRelPath,
java.util.Collection<java.lang.String> ignores) |
private SVNPropertyValue |
SVNWCContext.combineForkedMergeInfoProps(SVNPropertyValue fromPropVal,
SVNPropertyValue workingPropVal,
SVNPropertyValue toPropVal) |
static SVNCommitInfo |
SVNCommitter17.commit(SVNWCContext context,
java.util.Collection<java.io.File> tmpFiles,
java.util.Map<java.lang.String,SvnCommitItem> committables,
SVNURL repositoryRoot,
ISVNEditor commitEditor,
java.util.Map<java.io.File,SvnChecksum> md5Checksums,
java.util.Map<java.io.File,SvnChecksum> sha1Checksums) |
java.util.List<SVNWCContext.CommittableExternalInfo> |
SVNWCContext.committableExternalsBelow(java.util.List<SVNWCContext.CommittableExternalInfo> externals,
java.io.File localAbsPath,
SVNDepth depth) |
boolean |
SVNWCContext.compareAndVerify(java.io.File localAbsPath,
java.io.File pristineFile,
boolean hasProps,
boolean propMods,
boolean exactComparison) |
void |
SVNUpdateEditor17.completeConflict(SVNSkel conflict,
java.io.File localAbsPath,
java.io.File oldReposRelPath,
long oldRevision,
java.io.File newReposRelPath,
SVNNodeKind localKind,
SVNNodeKind targetKind) |
private java.lang.String |
SVNRemoteStatusEditor17.DirectoryInfo.computeRepositoryRelativePath() |
private java.lang.String |
SVNRemoteStatusEditor17.FileInfo.computeRepositoryRelativePath() |
SVNSkel |
SVNWCContext.conflictCreateMarker(SVNSkel conflictSkel,
java.io.File localAbsPath) |
(package private) void |
SVNWCContext.conflictSkelAddPropConflict(SVNSkel skel,
java.lang.String propName,
SVNPropertyValue baseVal,
SVNPropertyValue mineVal,
SVNPropertyValue toVal,
SVNPropertyValue fromVal) |
void |
ISVNEditor2.copy(java.lang.String srcPath,
long srcRevision,
java.lang.String dstPath,
long replacesRev) |
void |
SVNTreeConflictEditor.copy(java.lang.String srcPath,
long srcRevision,
java.lang.String dstPath,
long replacesRev) |
private SVNSkel |
SVNTreeConflictEditor.createConflictMarkers(java.io.File localAbsPath,
java.io.File reposRelPath,
SVNSkel conflictSkel,
SVNOperation operation,
SVNTreeConflictEditor.WorkingNodeVersion oldNodeVersion,
SVNTreeConflictEditor.WorkingNodeVersion newNodeVersion,
SVNNodeKind kind) |
java.io.File |
SVNWCContext.createPrejFile(java.io.File localAbspath,
SVNSkel conflictSkel) |
private java.io.File |
SVNDiffEditor17.createTempDirectory() |
private java.io.File |
SVNDiffEditor17.createTempFile() |
private SVNTreeConflictDescription |
SVNUpdateEditor17.createTreeConflict(java.io.File localAbspath,
SVNConflictReason reason,
SVNConflictAction action,
SVNNodeKind theirNodeKind,
java.io.File theirRelpath) |
static ISVNUpdateEditor |
SVNUpdateEditor17.createUpdateEditor(SVNWCContext wcContext,
java.io.File anchorAbspath,
java.lang.String target,
java.util.Map<java.io.File,java.util.Map<java.lang.String,SVNProperties>> inheritableProperties,
SVNURL reposRoot,
SVNURL switchURL,
SVNExternalsStore externalsStore,
boolean allowUnversionedObstructions,
boolean depthIsSticky,
SVNDepth depth,
java.lang.String[] preservedExts,
ISVNDirFetcher dirFetcher) |
static ISVNUpdateEditor |
SVNUpdateEditor17.createUpdateEditor(SVNWCContext context,
long targetRevision,
java.io.File anchorAbspath,
java.lang.String targetName,
java.util.Map<java.io.File,java.util.Map<java.lang.String,SVNProperties>> inheritableProperties,
boolean useCommitTimes,
SVNURL switchURL,
SVNDepth depth,
boolean depthIsSticky,
boolean allowUnversionedObstructions,
boolean addsAsModifications,
boolean serverPerformsFiltering,
boolean cleanCheckout,
ISVNDirFetcher dirFetcher,
SVNExternalsStore externalsStore,
java.lang.String[] preservedExtensions,
ISVNConflictHandler conflictHandler) |
private void |
SVNWCContext.cropChildren(java.io.File localAbspath,
SVNDepth depth) |
void |
SVNWCContext.cropTree(java.io.File localAbspath,
SVNDepth depth) |
void |
ISVNEditor2.delete(java.lang.String path,
long revision) |
void |
SVNTreeConflictEditor.delete(java.lang.String path,
long revision) |
void |
SVNDiffEditor17.deleteEntry(java.lang.String path,
long revision) |
void |
SVNUpdateEditor17.deleteEntry(java.lang.String path,
long revision) |
void |
SVNRemoteStatusEditor17.deleteEntry(java.lang.String path,
long revision) |
void |
SVNAmbientDepthFilterEditor17.deleteEntry(java.lang.String path,
long revision) |
void |
SVNStatusReporter17.deletePath(java.lang.String path) |
void |
SVNWCContext.deleteTreeConflict(java.io.File victimAbsPath) |
private void |
SVNWCContext.destroyAdm(java.io.File dirAbspath) |
private java.io.File |
SVNDiffEditor17.detranslateFile(java.io.File fullPath) |
private java.io.File |
SVNWCContext.detranslateWCFile(java.io.File targetAbspath,
boolean forceCopy,
SVNProperties oldActualProps,
SVNProperties propDiff,
java.io.File sourceAbspath) |
private void |
SVNDiffEditor17.diffUnversioned(java.io.File root,
SVNAdminArea dir,
java.lang.String parentRelativePath,
boolean anchor,
java.util.Set processedFiles) |
private void |
SVNWCContext.dispatchWorkItem(java.io.File wcRootAbspath,
SVNSkel workItem) |
void |
SVNLogClient17.doAnnotate(java.io.File path,
SVNRevision pegRevision,
SVNRevision startRevision,
SVNRevision endRevision,
boolean ignoreMimeType,
boolean includeMergedRevisions,
ISVNAnnotateHandler handler,
java.lang.String inputEncoding)
Invokes
handler on each line-blame item associated with
revision endRevision of path , using
startRevision as the default source of all blame. |
void |
SVNLogClient17.doAnnotate(java.io.File path,
SVNRevision pegRevision,
SVNRevision startRevision,
SVNRevision endRevision,
boolean ignoreMimeType,
ISVNAnnotateHandler handler)
Obtains annotation information for each file text line from a repository
(using a Working Copy path to get a corresponding URL) and passes it to a
provided annotation handler.
|
void |
SVNLogClient17.doAnnotate(java.io.File path,
SVNRevision pegRevision,
SVNRevision startRevision,
SVNRevision endRevision,
ISVNAnnotateHandler handler)
Obtains annotation information for each file text line from a repository
(using a Working Copy path to get a corresponding URL) and passes it to a
provided annotation handler.
|
void |
SVNLogClient17.doAnnotate(SVNURL url,
SVNRevision pegRevision,
SVNRevision startRevision,
SVNRevision endRevision,
boolean ignoreMimeType,
boolean includeMergedRevisions,
ISVNAnnotateHandler handler,
java.lang.String inputEncoding)
Invokes
handler on each line-blame item associated with
revision endRevision of url , using
startRevision as the default source of all blame. |
void |
SVNLogClient17.doAnnotate(SVNURL url,
SVNRevision pegRevision,
SVNRevision startRevision,
SVNRevision endRevision,
boolean ignoreMimeType,
ISVNAnnotateHandler handler,
java.lang.String inputEncoding)
Obtains annotation information for each file text line from a repository
and passes it to a provided annotation handler.
|
void |
SVNLogClient17.doAnnotate(SVNURL url,
SVNRevision pegRevision,
SVNRevision startRevision,
SVNRevision endRevision,
ISVNAnnotateHandler handler)
Obtains annotation information for each file text line from a repository
and passes it to a provided annotation handler.
|
void |
SVNLogClient17.doAnnotate(SVNURL url,
SVNRevision pegRevision,
SVNRevision startRevision,
SVNRevision endRevision,
ISVNAnnotateHandler handler,
java.lang.String inputEncoding)
Obtains annotation information for each file text line from a repository
and passes it to a provided annotation handler.
|
void |
SVNLogClient17.doList(java.io.File path,
SVNRevision pegRevision,
SVNRevision revision,
boolean fetchLocks,
boolean recursive,
ISVNDirEntryHandler handler)
Deprecated.
|
void |
SVNLogClient17.doList(java.io.File path,
SVNRevision pegRevision,
SVNRevision revision,
boolean recursive,
ISVNDirEntryHandler handler)
Deprecated.
|
void |
SVNLogClient17.doList(java.io.File path,
SVNRevision pegRevision,
SVNRevision revision,
boolean fetchLocks,
SVNDepth depth,
int entryFields,
ISVNDirEntryHandler handler)
Reports the directory entry, and possibly children, for
path
at revision . |
void |
SVNLogClient17.doList(SVNURL url,
SVNRevision pegRevision,
SVNRevision revision,
boolean fetchLocks,
boolean recursive,
ISVNDirEntryHandler handler)
Browses directory entries from a repository and uses the provided dir
entry handler to process them.
|
void |
SVNLogClient17.doList(SVNURL url,
SVNRevision pegRevision,
SVNRevision revision,
boolean recursive,
ISVNDirEntryHandler handler)
Deprecated.
|
void |
SVNLogClient17.doList(SVNURL url,
SVNRevision pegRevision,
SVNRevision revision,
boolean fetchLocks,
SVNDepth depth,
int entryFields,
ISVNDirEntryHandler handler)
Reports the directory entry, and possibly children, for
url
at revision . |
void |
SVNLogClient17.doLog(java.io.File[] paths,
java.util.Collection revisionRanges,
SVNRevision pegRevision,
boolean stopOnCopy,
boolean discoverChangedPaths,
boolean includeMergedRevisions,
long limit,
java.lang.String[] revisionProperties,
ISVNLogEntryHandler handler)
Invokes
handler on each log message from the given
revisionRanges in turn, inclusive (but never invokes
handler on a given log message more than once). |
void |
SVNLogClient17.doLog(java.io.File[] paths,
SVNRevision startRevision,
SVNRevision endRevision,
boolean stopOnCopy,
boolean discoverChangedPaths,
long limit,
ISVNLogEntryHandler handler)
Gets commit log messages with other revision specific information from a
repository (using Working Copy paths to get corresponding URLs) and
passes them to a log entry handler for processing.
|
void |
SVNLogClient17.doLog(java.io.File[] paths,
SVNRevision startRevision,
SVNRevision endRevision,
SVNRevision pegRevision,
boolean stopOnCopy,
boolean discoverChangedPaths,
boolean includeMergedRevisions,
long limit,
java.lang.String[] revisionProperties,
ISVNLogEntryHandler handler)
Invokes
handler on each log message from
startRevision to endRevision in turn, inclusive
(but never invokes handler on a given log message more than
once). |
void |
SVNLogClient17.doLog(java.io.File[] paths,
SVNRevision pegRevision,
SVNRevision startRevision,
SVNRevision endRevision,
boolean stopOnCopy,
boolean discoverChangedPaths,
long limit,
ISVNLogEntryHandler handler)
Gets commit log messages with other revision specific information from a
repository (using Working Copy paths to get corresponding URLs) and
passes them to a log entry handler for processing.
|
void |
SVNLogClient17.doLog(SVNURL url,
java.lang.String[] paths,
SVNRevision pegRevision,
java.util.Collection revisionRanges,
boolean stopOnCopy,
boolean discoverChangedPaths,
boolean includeMergedRevisions,
long limit,
java.lang.String[] revisionProperties,
ISVNLogEntryHandler handler)
Invokes
handler on each log message from the given
in turn, inclusive (but never invokes handler
on a given log message more than once). |
void |
SVNLogClient17.doLog(SVNURL url,
java.lang.String[] paths,
SVNRevision pegRevision,
SVNRevision startRevision,
SVNRevision endRevision,
boolean stopOnCopy,
boolean discoverChangedPaths,
boolean includeMergedRevisions,
long limit,
java.lang.String[] revisionProperties,
ISVNLogEntryHandler handler)
Invokes
handler on each log message from
startRevision to endRevision in turn, inclusive
(but never invokes handler on a given log message more than
once). |
void |
SVNLogClient17.doLog(SVNURL url,
java.lang.String[] paths,
SVNRevision pegRevision,
SVNRevision startRevision,
SVNRevision endRevision,
boolean stopOnCopy,
boolean discoverChangedPaths,
long limit,
ISVNLogEntryHandler handler)
Gets commit log messages with other revision specific information from a
repository and passes them to a log entry handler for processing.
|
private void |
SVNUpdateEditor17.doNotification(java.io.File localAbspath,
SVNNodeKind kind,
SVNEventAction action,
SVNURL url,
SVNURL previousURL) |
private boolean |
SVNWCContext.doTextMerge(ISvnMerger customMerger,
java.io.File resultFile,
java.io.File targetAbsPath,
java.io.File detranslatedTargetAbspath,
java.io.File leftAbspath,
java.io.File rightAbspath,
java.lang.String targetLabel,
java.lang.String leftLabel,
java.lang.String rightLabel,
SVNDiffOptions options,
SVNDiffConflictChoiceStyle style) |
void |
SVNWCContext.ensureNoUnfinishedTransactions() |
private SVNWCContext.MergeInfo |
SVNWCContext.evalConflictResolverResult(SVNConflictChoice choice,
java.io.File wriAbspath,
java.io.File leftAbspath,
java.io.File rightAbspath,
java.io.File targetAbspath,
java.io.File copyfromText,
java.io.File mergedFile,
java.io.File detranslatedTarget,
SVNDiffOptions options) |
private SVNWCContext.TextConflictResolutionInfo |
SVNWCContext.evalTextConflictFuncResult(java.io.File localAbsPath,
SVNConflictChoice choice,
java.io.File leftAbsPath,
java.io.File rightAbsPath,
java.io.File mergedAbsPath,
java.io.File detranslatedTarget) |
void |
SVNWCContext.exclude(java.io.File localAbspath) |
private java.util.Map<java.lang.String,byte[]> |
SVNWCContext.expandKeywords(java.io.File localAbsPath,
java.io.File wriAbspath,
java.lang.String keywordsList,
boolean forNormalization) |
java.util.Map<java.lang.String,SVNDirEntry> |
ISVNDirFetcher.fetchEntries(SVNURL repositoryRoot,
java.io.File reposRelPath) |
void |
SVNStatusReporter17.finishReport() |
private void |
SVNCommitter17.fixError(java.io.File localAbspath,
java.lang.String path,
SVNException e,
SVNNodeKind kind) |
private boolean |
SVNWCContext.generatePropConflict(java.io.File localAbsPath,
SVNOperation operation,
SVNConflictVersion leftVersion,
SVNConflictVersion rightVersion,
java.lang.String propName,
SVNPropertyValue baseVal,
SVNPropertyValue workingVal,
SVNPropertyValue incomingOldVal,
SVNPropertyValue incomingNewVal,
ISVNConflictHandler conflictHandler) |
private SVNProperties |
SVNWCContext.getActualProperties(java.io.File localAbsPath) |
SVNProperties |
SVNWCContext.getActualProps(java.io.File localAbspath) |
java.lang.String |
SVNWCContext.getActualTarget(java.io.File path) |
void |
SVNWCContext.getAndRecordFileInfo(java.io.File localAbspath,
boolean ignoreError) |
java.lang.String |
SVNWCContext.getCharset(java.io.File path) |
java.util.List<java.io.File> |
SVNWCContext.getChildrenOfWorkingNode(java.io.File dirAbsPath,
boolean showHidden) |
SVNWCContext.ConflictInfo |
SVNWCContext.getConflicted(java.io.File localAbsPath,
boolean isTextNeed,
boolean isPropNeed,
boolean isTreeNeed) |
protected void |
SVNStatusEditor17.getDirStatus(java.io.File localAbsPath,
java.lang.String selected,
boolean skipThisDir,
ISVNWCDb.WCDbRepositoryInfo parentReposInfo,
ISVNWCDb.SVNWCDbInfo dirInfo,
SVNFileType fileType,
java.util.Collection<java.lang.String> ignorePatterns,
SVNDepth depth,
boolean getAll,
boolean noIgnore,
ISvnObjectReceiver<SvnStatus> handler) |
SVNWCContext.EntryLocationInfo |
SVNWCContext.getEntryLocation(java.io.File localAbsPath,
SVNRevision pegRevisionKind,
boolean fetchRevnum) |
SVNWCContext.SVNEolStyleInfo |
SVNWCContext.getEolStyle(java.io.File localAbsPath) |
java.util.Map<java.lang.String,byte[]> |
SVNWCContext.getKeyWords(java.io.File localAbsPath,
java.lang.String forceList) |
ISVNWCDb.WCDbBaseInfo |
SVNWCContext.getNodeBase(java.io.File localAbsPath,
boolean ignoreNonExisting,
boolean showHidden) |
long |
SVNWCContext.getNodeBaseRev(java.io.File local_abspath) |
ISVNWCDb.WCDbInfo |
SVNWCContext.getNodeChangedInfo(java.io.File path) |
java.util.List<java.io.File> |
SVNWCContext.getNodeChildren(java.io.File dirAbsPath,
boolean showHidden) |
long |
SVNWCContext.getNodeCommitBaseRev(java.io.File local_abspath) |
SVNWCContext.NodeCopyFromInfo |
SVNWCContext.getNodeCopyFromInfo(java.io.File localAbsPath,
SVNWCContext.NodeCopyFromField... fields) |
java.io.File |
SVNWCContext.getNodeDeletedAncestor(java.io.File localAbsPath) |
SVNDepth |
SVNWCContext.getNodeDepth(java.io.File localAbsPath) |
ISVNWCDb.SVNWCDbLock |
SVNWCContext.getNodeLock(java.io.File localAbsPath) |
Structure<StructureFields.NodeOriginInfo> |
SVNWCContext.getNodeOrigin(java.io.File localAbsPath,
boolean scanDeleted,
StructureFields.NodeOriginInfo... fields) |
SVNWCContext.NodePresence |
SVNWCContext.getNodePresence(java.io.File localAbsPath,
boolean baseOnly) |
SVNWCContext.SVNWCNodeReposInfo |
SVNWCContext.getNodeReposInfo(java.io.File localAbspath) |
java.io.File |
SVNWCContext.getNodeReposRelPath(java.io.File localAbsPath) |
SVNWCContext.ScheduleInternalInfo |
SVNWCContext.getNodeScheduleInternal(java.io.File localAbsPath,
boolean schedule,
boolean copied) |
SVNURL |
SVNWCContext.getNodeUrl(java.io.File path) |
(package private) java.io.File |
SVNWCContext.getPrejfileAbspath(java.io.File localAbspath) |
SVNURL |
SVNUpdateEditor17.DirectoryBaton.getPreviousURL() |
SVNURL |
SVNUpdateEditor17.FileBaton.getPreviousURL() |
SVNWCContext.PristineContentsInfo |
SVNWCContext.getPristineContents(java.io.File localAbspath,
boolean openStream,
boolean getPath) |
SVNProperties |
SVNWCContext.getPristineProps(java.io.File localAbspath) |
SVNWCContext.PropDiffs |
SVNWCContext.getPropDiffs(java.io.File localAbsPath) |
private SVNProperties |
SVNWCContext.getProperties(java.io.File localAbsPath,
java.lang.String name) |
java.lang.String |
SVNWCContext.getProperty(java.io.File localAbsPath,
java.lang.String name) |
SVNPropertyValue |
SVNWCContext.getPropertyValue(java.io.File localAbsPath,
java.lang.String name) |
private java.io.File |
SVNWCContext.getRelativePath(java.io.File localAbsPath) |
private static java.io.File |
SVNWCContext.getRelativePath(SVNWCDb db,
java.io.File localAbspath) |
private static ISVNWCDb.WCDbRepositoryInfo |
SVNStatusEditor17.getRepositoryRootUrlRelPath(SVNWCContext context,
ISVNWCDb.WCDbRepositoryInfo parentRelPath,
ISVNWCDb.SVNWCDbInfo info,
java.io.File localAbsPath) |
long |
SVNWCContext.getRevisionNumber(SVNRevision revision,
long[] latestRevisionNumber,
SVNRepository repository,
java.io.File path) |
private java.io.File |
SVNDiffEditor17.getTempDirectory() |
java.io.File |
SVNWCContext.getTranslatedFile(java.io.File src,
java.io.File versionedAbspath,
boolean toNormalFormat,
boolean forceEOLRepair,
boolean useGlobalTmp,
boolean forceCopy,
boolean safelyEncode)
When expanding working copy file (which is already expanded, we just have to update EOLs, keywords, etc)
One has to pass safelyEncode argument set to true as for this case we have to carefully update necessary parts of
the file taking its encoding into account.
|
java.io.InputStream |
SVNWCContext.getTranslatedStream(java.io.File localAbspath,
java.io.File versionedAbspath,
boolean translateToNormalForm,
boolean repairEOL) |
SVNWCContext.TranslateInfo |
SVNWCContext.getTranslateInfo(java.io.File localAbspath,
boolean fetchEolStyle,
boolean fetchCharset,
boolean fetchKeywords,
boolean fetchSpecial) |
SVNWCContext.TranslateInfo |
SVNWCContext.getTranslateInfo(java.io.File localAbspath,
SVNProperties props,
boolean forNormalization,
boolean fetchEolStyle,
boolean fetchCharset,
boolean fetchKeywords,
boolean fetchSpecial) |
SVNTreeConflictDescription |
SVNWCContext.getTreeConflict(java.io.File victimAbspath) |
java.util.Map |
SVNEntry17.getTreeConflicts() |
SVNURL |
SVNUpdateEditor17.DirectoryBaton.getURL() |
SVNURL |
SVNUpdateEditor17.FileBaton.getURL() |
SVNURL |
SVNWCContext.getUrlFromPath(java.io.File localAbsPath) |
private java.io.File |
SVNUpdateEditor17.getWCRootAbsPath() |
SVNPropertyValue |
SVNCommitMediator17.getWorkspaceProperty(java.lang.String path,
java.lang.String name) |
boolean |
SVNCommitter17.handleCommitPath(java.lang.String commitPath,
ISVNEditor commitEditor) |
private void |
SVNRemoteStatusEditor17.handleStatii(ISVNWCDb.WCDbRepositoryInfo reposInfo,
java.util.Map<java.io.File,SvnStatus> statii,
boolean dirWasDeleted,
SVNDepth depth) |
SVNWCContext.TreeLocalModsInfo |
SVNWCContext.hasLocalMods(java.io.File localAbspath,
java.io.File anchorAbspath) |
private void |
SVNUpdateEditor17.initExcludedDirectoryEntries(ISVNDirFetcher dirFetcher) |
void |
SVNWCContext.initializeWC(java.io.File localAbspath,
SVNURL url,
SVNURL repositoryRoot,
java.lang.String uuid,
long revision,
SVNDepth depth,
int targetWorkingCopyFormat) |
private void |
SVNWCContext.initWC(java.io.File localAbspath,
java.io.File reposRelpath,
SVNURL repositoryRoot,
java.lang.String uuid,
long revNumber,
SVNDepth depth,
int workingCopyFormat) |
static SvnStatus |
SVNStatusEditor17.internalStatus(SVNWCContext context,
java.io.File localAbsPath) |
void |
SVNWCContext.invokeConflictResolver(java.io.File localAbsPath,
SVNSkel conflictSkel,
ISVNConflictHandler conflictHandler,
ISVNCanceller canceller) |
private boolean |
SVNWCContext.isChildDisjoint(java.io.File localAbspath) |
boolean |
SVNWCContext.isFileExternal(java.io.File path) |
private boolean |
SVNWCContext.isMarkedAsBinary(java.io.File localAbsPath) |
boolean |
SVNWCContext.isNodeAdded(java.io.File path) |
private SVNUpdateEditor17.NodeAlreadyConflictedInfo |
SVNUpdateEditor17.isNodeAlreadyConflicted(java.io.File localAbspath) |
boolean |
SVNWCContext.isNodeReplaced(java.io.File path)
Equivalent to the old notion of "entry->schedule == schedule_replace"
|
boolean |
SVNWCContext.isNodeStatusDeleted(java.io.File localAbsPath) |
boolean |
SVNWCContext.isPropsModified(java.io.File localAbspath) |
private boolean |
SVNWCContext.isSameContents(java.io.File file1,
java.io.File file2) |
private boolean |
SVNWCContext.isSameContents(java.io.InputStream stream1,
java.io.InputStream stream2) |
boolean |
SVNWCContext.isSpecial(java.io.File path) |
boolean |
SVNWCContext.isTextModified(java.io.File localAbsPath,
boolean exactComparison) |
static SVNURL |
SVNWCUtils.join(SVNURL rootUrl,
java.io.File relPath) |
void |
SVNStatusReporter17.linkPath(SVNURL url,
java.lang.String path,
java.lang.String lockToken,
long revision,
boolean startEmpty) |
void |
SVNStatusReporter17.linkPath(SVNURL url,
java.lang.String path,
java.lang.String lockToken,
long revision,
SVNDepth depth,
boolean startEmpty) |
private void |
SVNDiffEditor17.localDirectoryDiff(SVNDiffEditor17.SVNDirectoryInfo info) |
private SVNAmbientDepthFilterEditor17.DirBaton |
SVNAmbientDepthFilterEditor17.makeDirBaton(java.lang.String path,
SVNAmbientDepthFilterEditor17.DirBaton parentBaton) |
private SVNUpdateEditor17.DirectoryBaton |
SVNUpdateEditor17.makeDirectoryBaton(java.lang.String path,
SVNUpdateEditor17.DirectoryBaton parent,
boolean adding) |
private SVNAmbientDepthFilterEditor17.FileBaton |
SVNAmbientDepthFilterEditor17.makeFileBaton(SVNAmbientDepthFilterEditor17.DirBaton parentBaton,
java.lang.String path) |
private SVNUpdateEditor17.FileBaton |
SVNUpdateEditor17.makeFileBaton(SVNUpdateEditor17.DirectoryBaton parent,
java.lang.String path,
boolean adding) |
void |
SVNUpdateEditor17.DirectoryBaton.markEdited() |
void |
SVNUpdateEditor17.FileBaton.markEdited() |
private void |
SVNTreeConflictEditor.markTreeConflict(java.io.File localRelPath,
SVNConflictVersion oldVersion,
SVNConflictVersion newVersion,
java.io.File moveRootDstRelPath,
SVNOperation operation,
SVNNodeKind oldKind,
SVNNodeKind newKind,
java.io.File oldReposRelPath,
SVNConflictReason reason,
SVNConflictAction action,
java.io.File moveSrcOpRootRelPath) |
private void |
SVNUpdateEditor17.maybeBumpDirInfo(SVNUpdateEditor17.BumpDirectoryInfo bdi) |
private boolean |
SVNWCContext.maybeGeneratePropConflict(java.io.File localAbspath,
SVNConflictVersion leftVersion,
SVNConflictVersion rightVersion,
boolean isDir,
java.lang.String propname,
SVNProperties workingProps,
SVNPropertyValue oldVal,
SVNPropertyValue newVal,
SVNPropertyValue baseVal,
SVNPropertyValue workingVal,
ISVNConflictHandler conflictResolver,
boolean dryRun) |
private SVNPropertyValue |
SVNWCContext.maybePropValue(java.lang.String propname,
SVNSkel child) |
private SVNWCContext.MergeInfo |
SVNWCContext.maybeResolveConflicts(java.io.File leftAbspath,
java.io.File rightAbspath,
java.io.File targetAbspath,
java.io.File copyfromText,
java.lang.String leftLabel,
java.lang.String rightLabel,
java.lang.String targetLabel,
SVNConflictVersion leftVersion,
SVNConflictVersion rightVersion,
java.io.File resultTarget,
java.io.File detranslatedTarget,
SVNPropertyValue mimeprop,
SVNDiffOptions options,
ISVNConflictHandler conflictResolver) |
private boolean |
SVNWCContext.maybeSetExecutable(java.io.File localAbspath) |
private boolean |
SVNWCContext.maybeSetReadOnly(java.io.File localAbspath) |
private java.io.File |
SVNWCContext.maybeUpdateTargetEols(java.io.File oldTargetAbspath,
SVNProperties propDiff) |
SVNWCContext.MergeInfo |
SVNWCContext.merge(SVNSkel workItems,
SVNSkel conflictSkel,
java.io.File leftAbspath,
java.io.File rightAbspath,
java.io.File targetAbspath,
java.io.File wriAbspath,
java.lang.String leftLabel,
java.lang.String rightLabel,
java.lang.String targetLabel,
SVNProperties oldActualProps,
boolean dryRun,
SVNDiffOptions options,
SVNProperties propDiff) |
private SVNWCContext.MergeInfo |
SVNWCContext.mergeBinaryFile(SVNWCContext.MergeInfo info,
java.io.File leftAbspath,
java.io.File rightAbspath,
java.io.File targetAbspath,
java.lang.String leftLabel,
java.lang.String rightLabel,
java.lang.String targetLabel,
java.io.File detranslatedTargetAbspath,
boolean dryRun) |
private SVNUpdateEditor17.MergeFileInfo |
SVNUpdateEditor17.mergeFile(SVNUpdateEditor17.FileBaton fb,
SVNUpdateEditor17.MergeFileInfo mergeFileInfo,
SVNProperties actualProps,
SVNDate lastChangedDate) |
SVNWCContext.MergePropertiesInfo |
SVNWCContext.mergeProperties(java.io.File localAbsPath,
SVNConflictVersion leftVersion,
SVNConflictVersion rightVersion,
SVNProperties baseProperties,
SVNProperties propChanges,
boolean dryRun,
ISVNConflictHandler conflictResolver) |
SvnMergeResult |
DefaultSvnMerger.mergeProperties(ISvnMerger baseMerger,
java.io.File localAbsPath,
SVNNodeKind kind,
SVNConflictVersion leftVersion,
SVNConflictVersion rightVersion,
SVNProperties serverBaseProperties,
SVNProperties pristineProperties,
SVNProperties actualProperties,
SVNProperties propChanges,
boolean baseMerge,
boolean dryRun,
ISVNConflictHandler conflictResolver) |
SVNMergeResult |
DefaultSvnMerger.mergeProperties(java.lang.String localPath,
SVNProperties workingProperties,
SVNProperties baseProperties,
SVNProperties serverBaseProps,
SVNProperties propDiff,
SVNAdminArea adminArea,
SVNLog log,
boolean baseMerge,
boolean dryRun) |
SVNWCContext.MergePropertiesInfo |
SVNWCContext.mergeProperties2(SVNWCContext.MergePropertiesInfo mergeInfo,
java.io.File localAbsPath,
ISVNWCDb.SVNWCDbKind kind,
SVNConflictVersion leftVersion,
SVNConflictVersion rightVersion,
SVNProperties serverBaseProperties,
SVNProperties pristineProperties,
SVNProperties actualProperties,
SVNProperties propChanges,
boolean baseMerge,
boolean dryRun,
ISVNConflictHandler conflictResolver) |
SVNWCContext.MergePropertiesInfo |
SVNWCContext.mergeProperties3(SVNWCContext.MergePropertiesInfo mergePropertiesInfo,
java.io.File localAbsPath,
SVNProperties serverBaseProps,
SVNProperties pristineProps,
SVNProperties actualProps,
SVNProperties propChanges) |
SVNWCContext.MergeInfo |
SVNWCContext.mergeText(java.io.File left,
java.io.File right,
java.io.File target,
java.lang.String leftLabel,
java.lang.String rightLabel,
java.lang.String targetLabel,
SVNConflictVersion leftVersion,
SVNConflictVersion rightVersion,
boolean dryRun,
SVNDiffOptions options,
SVNProperties propDiff) |
SvnMergeResult |
DefaultSvnMerger.mergeText(ISvnMerger baseMerger,
java.io.File resultFile,
java.io.File targetAbspath,
java.io.File detranslatedTargetAbspath,
java.io.File leftAbspath,
java.io.File rightAbspath,
java.lang.String targetLabel,
java.lang.String leftLabel,
java.lang.String rightLabel,
SVNDiffOptions options,
SVNDiffConflictChoiceStyle style) |
SVNMergeResult |
DefaultSvnMerger.mergeText(SVNMergeFileSet files,
boolean dryRun,
SVNDiffOptions options) |
private SVNWCContext.MergeInfo |
SVNWCContext.mergeTextFile(SVNWCContext.MergeInfo info,
ISvnMerger customMerger,
java.io.File leftAbspath,
java.io.File rightAbspath,
java.io.File targetAbspath,
java.io.File wriAbspath,
java.lang.String leftLabel,
java.lang.String rightLabel,
java.lang.String targetLabel,
boolean dryRun,
SVNDiffOptions options,
java.io.File copyfromText,
java.io.File detranslatedTargetAbspath,
SVNPropertyValue mimeprop) |
private java.lang.String |
SVNWCContext.messageFromSkel(SVNSkel skel) |
void |
ISVNEditor2.move(java.lang.String srcPath,
long srcRevision,
java.lang.String dstPath,
long replacesRev) |
void |
SVNTreeConflictEditor.move(java.lang.String srcPath,
long srcRevision,
java.lang.String dstPath,
long replacesRev) |
void |
SVNWCContext.ISVNWCNodeHandler.nodeFound(java.io.File localAbspath,
ISVNWCDb.SVNWCDbKind kind) |
void |
SVNWCContext.nodeWalkChildren(java.io.File localAbspath,
SVNWCContext.ISVNWCNodeHandler nodeHandler,
boolean showHidden,
SVNDepth walkDepth,
java.util.Collection<java.lang.String> changelists) |
SVNWCContext.NodeMovedAway |
SVNWCContext.nodeWasMovedAway(java.io.File localAbsPath) |
SVNWCContext.NodeMovedHere |
SVNWCContext.nodeWasMovedHere(java.io.File localAbsPath) |
java.io.File |
SVNWCContext.obtainAnchorPath(java.io.File localAbspath,
boolean lockAnchor,
boolean returnLockRoot) |
void |
SVNDiffEditor17.openDir(java.lang.String path,
long revision) |
void |
SVNUpdateEditor17.openDir(java.lang.String path,
long revision) |
void |
SVNRemoteStatusEditor17.openDir(java.lang.String path,
long revision) |
void |
SVNAmbientDepthFilterEditor17.openDir(java.lang.String path,
long revision) |
void |
SVNDiffEditor17.openFile(java.lang.String path,
long revision) |
void |
SVNUpdateEditor17.openFile(java.lang.String path,
long revision) |
void |
SVNRemoteStatusEditor17.openFile(java.lang.String path,
long revision) |
void |
SVNAmbientDepthFilterEditor17.openFile(java.lang.String path,
long revision) |
void |
SVNDiffEditor17.openRoot(long revision) |
void |
SVNUpdateEditor17.openRoot(long revision) |
void |
SVNRemoteStatusEditor17.openRoot(long revision) |
void |
SVNAmbientDepthFilterEditor17.openRoot(long revision) |
static SVNWCContext.UniqueFileInfo |
SVNWCContext.openUniqueFile(java.io.File dirPath,
boolean openStream) |
SVNWCContext.WritableBaseInfo |
SVNWCContext.openWritableBase(java.io.File localAbspath,
boolean md5Checksum,
boolean sha1Checksum) |
static long |
SVNWCUtils.parseLong(java.lang.String value) |
static SVNWCContext.MergeInfo |
SVNUpdateEditor17.performFileMerge(SVNWCContext.MergeInfo mergeInfo,
SVNWCContext context,
java.io.File localAbsPath,
java.io.File wriAbsPath,
SvnChecksum newChecksum,
SvnChecksum originalChecksum,
SVNProperties actualProperties,
java.lang.String[] extPatterns,
long oldRevision,
long targetRevision,
SVNProperties propChanges) |
private SVNWCContext.PresevePreMergeFileInfo |
SVNWCContext.preservePreMergeFiles(java.io.File leftAbspath,
java.io.File rightAbspath,
java.io.File targetAbspath,
java.lang.String leftLabel,
java.lang.String rightLabel,
java.lang.String targetLabel,
java.io.File detranslatedTargetAbspath) |
private static ISVNWCDb.SVNWCDbInfo |
SVNStatusEditor17.readInfo(SVNWCContext context,
java.io.File localAbsPath) |
SVNNodeKind |
SVNWCContext.readKind(java.io.File localAbsPath,
boolean showHidden) |
private void |
SVNCommitter17.readRemainingStream(SVNChecksumInputStream verifyChecksumStream,
java.io.File sourceFile) |
static java.io.InputStream |
SVNWCContext.readSpecialFile(java.io.File localAbsPath) |
void |
SVNWCContext.ConflictStatusWalker.receive(SvnTarget target,
SvnStatus status) |
void |
SVNRemoteStatusEditor17.receive(SvnTarget target,
SvnStatus status) |
void |
SVNRemoteStatusEditor17.DirectoryInfo.receive(SvnTarget target,
SvnStatus status) |
private void |
SVNWCContext.recursiveResolveConflict(java.io.File localAbsPath,
SVNDepth depth,
boolean resolveText,
java.lang.String resolveProps,
boolean resolveTree,
SVNConflictChoice conflictChoice,
ISVNConflictHandler conflictHandler) |
void |
SVNWCContext.releaseWriteLock(java.io.File localAbspath) |
private void |
SVNUpdateEditor17.rememberSkippedTree(java.io.File localAbspath) |
private SVNWCContext.RemoveArtifactInfo |
SVNWCContext.removeArtifactFileIfExists(java.io.File wriAbsPath,
java.io.File artifactFileAbsPath) |
void |
SVNWCContext.removeBaseNode(java.io.File localAbspath) |
void |
SVNWCContext.removeFromRevisionControl(java.io.File localAbspath,
boolean destroyWf,
boolean instantError) |
void |
SVNReporter17.report(ISVNReporter reporter) |
void |
SVNStatusReporter17.report(ISVNReporter reporter) |
private void |
SVNDiffEditor17.reportAddedDir(SVNDiffEditor17.SVNDirectoryInfo info) |
private void |
SVNDiffEditor17.reportAddedFile(SVNDiffEditor17.SVNDirectoryInfo info,
java.io.File entryPath) |
private void |
SVNDiffEditor17.reportModifiedFile(SVNDiffEditor17.SVNDirectoryInfo dirInfo,
java.io.File entryPath) |
private void |
SVNReporter17.reportRevisionsAndDepths(SVNWCDbRoot root,
java.io.File dirPath,
java.io.File dirLocalRelPath,
java.io.File reportRelPath,
long dirRev,
java.io.File dirReposRelPath,
SVNURL dirReposRoot,
SVNDepth dirDepth,
ISVNReporter reporter,
boolean restoreFiles,
SVNDepth depth,
boolean reportEverything) |
boolean |
SVNWCContext.resolveConflictOnNode(java.io.File localAbsPath,
boolean resolveText,
boolean resolveProps,
SVNConflictChoice conflictChoice) |
void |
SVNWCContext.resolvedConflict(java.io.File localAbsPath,
SVNDepth depth,
boolean resolveText,
java.lang.String resolveProps,
boolean resolveTree,
SVNConflictChoice conflictChoice) |
private void |
SVNWCContext.resolveOneConflict(java.io.File localAbsPath,
boolean resolveText,
java.lang.String resolveProps,
boolean resolveTree,
SVNConflictChoice conflictChoice) |
private boolean |
SVNWCContext.resolvePropConflictOnNode(java.io.File localAbsPath,
java.lang.String conflictedPropName,
SVNConflictChoice conflictChoice,
java.io.File mergedFile) |
SVNWCContext.TextConflictResolutionInfo |
SVNWCContext.resolveTextConflict(java.io.File localAbsPath,
SVNOperation operation,
java.io.File leftAbsPath,
java.io.File rightAbsPath,
SVNConflictVersion leftVersion,
SVNConflictVersion rightVersion,
java.io.File resultTarget,
java.io.File detranslatedTarget,
ISVNConflictHandler conflictHandler) |
private static void |
SVNReporter17.resolveTextConflict(SVNWCContext context,
java.io.File localAbsPath) |
private boolean |
SVNWCContext.resolveTextConflictOnNode(java.io.File localAbsPath,
SVNConflictChoice conflictChoice,
java.io.File mergedFile) |
private boolean |
SVNWCContext.resolveTreeConflictOnNode(java.io.File localAbsPath,
SVNConflictChoice conflictChoice) |
private static void |
SVNReporter17.restoreFile(SVNWCContext context,
java.io.File localAbsPath,
boolean useCommitTimes,
boolean removeTextConflicts) |
static boolean |
SVNReporter17.restoreNode(SVNWCContext context,
java.io.File local_abspath,
ISVNWCDb.SVNWCDbKind kind,
long target_rev,
boolean useCommitTimes) |
void |
ISVNEditor2.rotate(java.util.List<java.lang.String> relPaths,
java.util.List<java.lang.String> revisions) |
void |
SVNTreeConflictEditor.rotate(java.util.List<java.lang.String> relPaths,
java.util.List<java.lang.String> revisions) |
void |
SVNWCContext.RunWorkQueueOperation.runOperation(SVNWCContext ctx,
java.io.File wcRootAbspath,
SVNSkel workItem) |
void |
SVNWCContext.RunBaseRemove.runOperation(SVNWCContext ctx,
java.io.File wcRootAbspath,
SVNSkel workItem) |
void |
SVNWCContext.RunFileInstall.runOperation(SVNWCContext ctx,
java.io.File wcRootAbspath,
SVNSkel workItem) |
void |
SVNWCContext.RunFileCommit.runOperation(SVNWCContext ctx,
java.io.File wcRootAbspath,
SVNSkel workItem) |
void |
SVNWCContext.RunFileRemove.runOperation(SVNWCContext ctx,
java.io.File wcRootAbspath,
SVNSkel workItem) |
void |
SVNWCContext.RunFileMove.runOperation(SVNWCContext ctx,
java.io.File wcRootAbspath,
SVNSkel workItem) |
void |
SVNWCContext.RunFileTranslate.runOperation(SVNWCContext ctx,
java.io.File wcRootAbspath,
SVNSkel workItem) |
void |
SVNWCContext.RunSyncFileFlags.runOperation(SVNWCContext ctx,
java.io.File wcRootAbspath,
SVNSkel workItem) |
void |
SVNWCContext.RunPrejInstall.runOperation(SVNWCContext ctx,
java.io.File wcRootAbspath,
SVNSkel workItem) |
void |
SVNWCContext.RunDirRemove.runOperation(SVNWCContext ctx,
java.io.File wcRootAbspath,
SVNSkel workItem) |
void |
SVNWCContext.RunDirInstall.runOperation(SVNWCContext ctx,
java.io.File wcRootAbspath,
SVNSkel workItem) |
void |
SVNWCContext.RunRecordFileInfo.runOperation(SVNWCContext ctx,
java.io.File wcRootAbspath,
SVNSkel workItem) |
void |
SVNWCContext.RunSetTextConflictMarkersTemp.runOperation(SVNWCContext ctx,
java.io.File wcRootAbspath,
SVNSkel workItem) |
void |
SVNWCContext.RunSetPropertyConflictMarkerTemp.runOperation(SVNWCContext ctx,
java.io.File wcRootAbspath,
SVNSkel workItem) |
void |
SVNWCContext.RunPostUpgrade.runOperation(SVNWCContext ctx,
java.io.File wcRootAbspath,
SVNSkel workItem) |
private SVNSkel |
SVNWCContext.saveMergeResult(java.io.File versionedAbspath,
java.io.File source) |
private static SVNSkel |
SVNWCContext.saveMergeResult(ISVNWCDb db,
java.io.File localAbsPath,
java.io.File sourceAbsPath) |
private void |
SVNCommitter17.sendPropertiesDelta(java.io.File localAbspath,
java.lang.String commitPath,
SvnCommitItem item,
ISVNEditor commitEditor) |
private void |
SVNStatusEditor17.sendStatusStructure(java.io.File localAbsPath,
ISVNWCDb.WCDbRepositoryInfo parentReposInfo,
ISVNWCDb.SVNWCDbInfo info,
SVNNodeKind pathKind,
boolean pathSpecial,
boolean getAll,
ISvnObjectReceiver<SvnStatus> handler) |
void |
SVNCommitter17.sendTextDeltas(ISVNEditor editor) |
private void |
SVNStatusEditor17.sendUnversionedItem(java.io.File nodeAbsPath,
SVNNodeKind pathKind,
boolean treeConflicted,
java.util.Collection<java.lang.String> patterns,
boolean noIgnore,
int workingCopyFormat,
ISvnObjectReceiver<SvnStatus> handler) |
static java.lang.String |
SVNWCUtils.serializeFileExternal(java.lang.String path,
SVNRevision pegRevision,
SVNRevision revision) |
void |
SVNStatusReporter17.setPath(java.lang.String path,
java.lang.String lockToken,
long revision,
boolean startEmpty) |
void |
SVNStatusReporter17.setPath(java.lang.String path,
java.lang.String lockToken,
long revision,
SVNDepth depth,
boolean startEmpty) |
void |
SVNCommitMediator17.setWorkspaceProperty(java.lang.String path,
java.lang.String name,
SVNPropertyValue value) |
void |
SVNWCContext.syncFileFlags(java.io.File localAbspath) |
void |
SVNDiffEditor17.targetRevision(long revision) |
void |
SVNUpdateEditor17.targetRevision(long revision) |
void |
SVNAmbientDepthFilterEditor17.targetRevision(long revision) |
java.io.OutputStream |
SVNDiffEditor17.textDeltaChunk(java.lang.String path,
SVNDiffWindow diffWindow) |
java.io.OutputStream |
SVNUpdateEditor17.textDeltaChunk(java.lang.String path,
SVNDiffWindow diffWindow) |
java.io.OutputStream |
SVNRemoteStatusEditor17.textDeltaChunk(java.lang.String path,
SVNDiffWindow diffWindow) |
java.io.OutputStream |
SVNAmbientDepthFilterEditor17.textDeltaChunk(java.lang.String path,
SVNDiffWindow diffWindow) |
void |
SVNDiffEditor17.textDeltaEnd(java.lang.String path) |
void |
SVNUpdateEditor17.textDeltaEnd(java.lang.String path) |
void |
SVNRemoteStatusEditor17.textDeltaEnd(java.lang.String path) |
void |
SVNAmbientDepthFilterEditor17.textDeltaEnd(java.lang.String path) |
private SVNCommitter17.TransmittedChecksums |
SVNCommitter17.transmitTextDeltas(java.lang.String path,
java.io.File localAbspath,
boolean fulltext,
ISVNEditor editor) |
private void |
SVNRemoteStatusEditor17.tweakStatusHash(SVNRemoteStatusEditor17.DirectoryInfo dirInfo,
SVNRemoteStatusEditor17.DirectoryInfo childDir,
java.io.File localAbsPath,
SVNStatusType reposNodeStatus,
SVNStatusType reposTextStatus,
SVNStatusType reposPropStatus,
SVNRevision deletedRev,
SVNLock reposLock) |
private void |
SVNRemoteStatusEditor17.tweakStatusHash(SVNRemoteStatusEditor17.FileInfo fileInfo,
java.io.File localAbsPath,
SVNStatusType reposNodeStatus,
SVNStatusType reposTextStatus,
SVNStatusType reposPropStatus,
long revnum,
SVNLock reposLock) |
static SVNWCUtils.UnserializedFileExternalInfo |
SVNWCUtils.unserializeFileExternal(java.lang.String str) |
private void |
SVNTreeConflictEditor.updateWorkingFile(java.io.File localRelPath,
java.io.File reposRelPath,
SVNOperation operation,
SVNTreeConflictEditor.WorkingNodeVersion oldNodeVersion,
SVNTreeConflictEditor.WorkingNodeVersion newNodeVersion) |
private SVNTreeConflictEditor.UpdateWorkingProps |
SVNTreeConflictEditor.updateWorkingProps(SVNSkel conflictSkel,
java.io.File localAbsPath,
SVNTreeConflictEditor.WorkingNodeVersion oldNodeVersion,
SVNTreeConflictEditor.WorkingNodeVersion newNodeVersion) |
private void |
SVNWCContext.walkerHelper(java.io.File dirAbspath,
SVNWCContext.ISVNWCNodeHandler nodeHandler,
boolean showHidden,
SVNDepth depth,
java.util.Collection<java.lang.String> changelists) |
void |
SVNStatusEditor17.walkStatus(java.io.File localAbsPath,
SVNDepth depth,
boolean getAll,
boolean noIgnore,
boolean ignoreTextMods,
java.util.Collection<java.lang.String> ignorePatterns) |
SVNSkel |
SVNWCContext.wqBuildBaseRemove(java.io.File localAbspath,
boolean keepNotPresent) |
SVNSkel |
SVNWCContext.wqBuildBaseRemove(java.io.File localAbspath,
long notPresentRevision,
ISVNWCDb.SVNWCDbKind notPresentKind) |
static SVNSkel |
SVNWCContext.wqBuildBaseRemove(SVNWCDb db,
java.io.File localAbspath,
long notPresentRevision,
ISVNWCDb.SVNWCDbKind notPresentKind) |
SVNSkel |
SVNWCContext.wqBuildDirInstall(java.io.File localAbsPath) |
static SVNSkel |
SVNWCContext.wqBuildDirInstall(SVNWCDb db,
java.io.File localAbsPath) |
static SVNSkel |
SVNWCContext.wqBuildDirRemove(SVNWCDb db,
java.io.File wriAbspath,
java.io.File localAbspath,
boolean recursive) |
SVNSkel |
SVNWCContext.wqBuildFileCommit(java.io.File localAbspath,
boolean propsMods) |
SVNSkel |
SVNWCContext.wqBuildFileCopyTranslated(java.io.File localAbspath,
java.io.File srcAbspath,
java.io.File dstAbspath) |
static SVNSkel |
SVNWCContext.wqBuildFileCopyTranslated(SVNWCDb db,
java.io.File localAbspath,
java.io.File srcAbspath,
java.io.File dstAbspath) |
SVNSkel |
SVNWCContext.wqBuildFileInstall(java.io.File localAbspath,
java.io.File sourceAbspath,
boolean useCommitTimes,
boolean recordFileinfo) |
static SVNSkel |
SVNWCContext.wqBuildFileInstall(SVNWCDb db,
java.io.File localAbspath,
java.io.File sourceAbspath,
boolean useCommitTimes,
boolean recordFileinfo) |
SVNSkel |
SVNWCContext.wqBuildFileMove(java.io.File srcAbspath,
java.io.File dstAbspath) |
SVNSkel |
SVNWCContext.wqBuildFileMove(java.io.File anchorPath,
java.io.File srcAbspath,
java.io.File dstAbspath) |
SVNSkel |
SVNWCContext.wqBuildFileRemove(java.io.File wriAbsPath,
java.io.File localAbspath) |
static SVNSkel |
SVNWCContext.wqBuildFileRemove(SVNWCDb db,
java.io.File wriAbspath,
java.io.File localAbspath) |
SVNSkel |
SVNWCContext.wqBuildPostUpgrade() |
SVNSkel |
SVNWCContext.wqBuildPrejInstall(java.io.File localAbspath,
SVNSkel conflictSkel) |
static SVNSkel |
SVNWCContext.wqBuildPrejInstall(ISVNWCDb db,
java.io.File localAbspath,
SVNSkel conflictSkel) |
SVNSkel |
SVNWCContext.wqBuildRecordFileinfo(java.io.File localAbspath,
SVNDate setTime) |
SVNSkel |
SVNWCContext.wqBuildSetPropertyConflictMarkerTemp(java.io.File localAbspath,
java.io.File prejFile) |
SVNSkel |
SVNWCContext.wqBuildSetTextConflictMarkersTmp(java.io.File localAbspath,
java.io.File old,
java.io.File neo,
java.io.File wrk) |
SVNSkel |
SVNWCContext.wqBuildSyncFileFlags(java.io.File localAbspath) |
static SVNSkel |
SVNWCContext.wqBuildSyncFileFlags(SVNWCDb db,
java.io.File localAbspath) |
static SVNSkel |
SVNWCContext.wqMerge(SVNSkel workItem1,
SVNSkel workItem2) |
void |
SVNWCContext.wqRun(java.io.File dirAbspath) |
void |
SVNWCContext.writeCheck(java.io.File localAbspath) |
static void |
SVNWCContext.writeCheck(ISVNWCDb db,
java.io.File localAbspath) |
private java.io.File |
SVNWCContext.writeUnique(java.io.File path,
byte[] value) |
Constructor and Description |
---|
DirectoryInfo(java.lang.String path,
SVNRemoteStatusEditor17.DirectoryInfo parent) |
SVNRemoteStatusEditor17(java.io.File anchorAbsPath,
java.lang.String targetBaseName,
SVNWCContext wcContext,
ISVNOptions options,
boolean includeIgnored,
boolean reportAll,
SVNDepth depth,
ISvnObjectReceiver<SvnStatus> realHandler) |
SVNUpdateEditor17(SVNWCContext wcContext,
java.io.File anchorAbspath,
java.lang.String targetBasename,
java.util.Map<java.io.File,java.util.Map<java.lang.String,SVNProperties>> inheritableProperties,
SVNURL reposRootUrl,
java.lang.String reposUuid,
SVNURL switchURL,
SVNExternalsStore externalsStore,
boolean allowUnversionedObstructions,
boolean depthIsSticky,
SVNDepth depth,
java.lang.String[] preservedExts,
ISVNDirFetcher dirFetcher) |
Modifier and Type | Method and Description |
---|---|
void |
SvnExternalUpdateEditor.abortEdit() |
void |
SvnExternalUpdateEditor.absentDir(java.lang.String path) |
void |
SvnExternalUpdateEditor.absentFile(java.lang.String path) |
void |
SVNWCDb.addBaseDirectory(java.io.File localAbsPath,
java.io.File reposRelPath,
SVNURL reposRootUrl,
java.lang.String reposUuid,
long revision,
SVNProperties props,
long changedRev,
SVNDate changedDate,
java.lang.String changedAuthor,
java.util.List<java.io.File> children,
SVNDepth depth,
SVNProperties davCache,
SVNSkel conflict,
boolean updateActualProps,
SVNProperties actualProps,
java.util.Map<java.lang.String,SVNProperties> iprops,
SVNSkel workItems) |
void |
ISVNWCDb.addBaseDirectory(java.io.File localAbsPath,
java.io.File reposRelPath,
SVNURL reposRootUrl,
java.lang.String reposUuid,
long revision,
SVNProperties props,
long changedRev,
SVNDate changedDate,
java.lang.String changedAuthor,
java.util.List<java.io.File> children,
SVNDepth depth,
SVNProperties davCache,
SVNSkel conflict,
boolean updateActualProps,
SVNProperties actualProps,
java.util.Map<java.lang.String,SVNProperties> iprops,
SVNSkel workItems)
Add or replace a directory in the BASE tree.
|
void |
SVNWCDb.addBaseExcludedNode(java.io.File localAbsPath,
java.io.File reposRelPath,
SVNURL reposRootUrl,
java.lang.String reposUuid,
long revision,
ISVNWCDb.SVNWCDbKind kind,
ISVNWCDb.SVNWCDbStatus status,
SVNSkel conflict,
SVNSkel workItems) |
void |
ISVNWCDb.addBaseExcludedNode(java.io.File localAbsPath,
java.io.File reposRelPath,
SVNURL reposRootUrl,
java.lang.String reposUuid,
long revision,
ISVNWCDb.SVNWCDbKind kind,
ISVNWCDb.SVNWCDbStatus status,
SVNSkel conflict,
SVNSkel workItems)
Create a node in the BASE tree that is present in name only.
|
void |
SVNWCDb.addBaseFile(java.io.File localAbspath,
java.io.File reposRelpath,
SVNURL reposRootUrl,
java.lang.String reposUuid,
long revision,
SVNProperties props,
long changedRev,
SVNDate changedDate,
java.lang.String changedAuthor,
SvnChecksum checksum,
SVNProperties davCache,
boolean deleteWorking,
boolean updateActualProps,
SVNProperties actualProps,
boolean keepRecordedInfo,
boolean insertBaseDeleted,
java.util.Map<java.lang.String,SVNProperties> iprops,
SVNSkel conflict,
SVNSkel workItems) |
void |
ISVNWCDb.addBaseFile(java.io.File localAbspath,
java.io.File reposRelpath,
SVNURL reposRootUrl,
java.lang.String reposUuid,
long revision,
SVNProperties props,
long changedRev,
SVNDate changedDate,
java.lang.String changedAuthor,
SvnChecksum checksum,
SVNProperties davCache,
boolean deleteWorking,
boolean updateActualProps,
SVNProperties actualProps,
boolean keepRecordedInfo,
boolean insertBaseDeleted,
java.util.Map<java.lang.String,SVNProperties> iprops,
SVNSkel conflict,
SVNSkel workItems)
Add or replace a file in the BASE tree.
|
void |
SVNWCDb.addBaseNotPresentNode(java.io.File localAbspath,
java.io.File reposRelPath,
SVNURL reposRootUrl,
java.lang.String reposUuid,
long revision,
ISVNWCDb.SVNWCDbKind kind,
SVNSkel conflict,
SVNSkel workItems) |
void |
ISVNWCDb.addBaseNotPresentNode(java.io.File localAbspath,
java.io.File reposRelPath,
SVNURL reposRootUrl,
java.lang.String reposUuid,
long revision,
ISVNWCDb.SVNWCDbKind kind,
SVNSkel conflict,
SVNSkel workItems) |
void |
SVNWCDb.addBaseSymlink(java.io.File localAbsPath,
java.io.File reposRelPath,
SVNURL reposRootUrl,
java.lang.String reposUuid,
long revision,
SVNProperties props,
long changedRev,
SVNDate changedDate,
java.lang.String changedAuthor,
java.io.File target,
SVNProperties davCache,
SVNSkel conflict,
boolean updateActualProps,
SVNProperties acutalProps,
SVNSkel workItems) |
void |
ISVNWCDb.addBaseSymlink(java.io.File localAbsPath,
java.io.File reposRelPath,
SVNURL reposRootUrl,
java.lang.String reposUuid,
long revision,
SVNProperties props,
long changedRev,
SVNDate changedDate,
java.lang.String changedAuthor,
java.io.File target,
SVNProperties davCache,
SVNSkel conflict,
boolean updateActualProps,
SVNProperties acutalProps,
SVNSkel workItems)
Add or replace a symlink in the BASE tree.
|
private void |
SVNWCDb.addChildren(java.util.Set<java.lang.String> children,
SVNSqlJetStatement stmt) |
void |
SvnExternalUpdateEditor.addDir(java.lang.String path,
java.lang.String copyFromPath,
long copyFromRevision) |
private void |
SVNWCDb.addExcludedOrNotPresentNode(java.io.File localAbspath,
java.io.File reposRelpath,
SVNURL reposRootUrl,
java.lang.String reposUuid,
long revision,
ISVNWCDb.SVNWCDbKind kind,
ISVNWCDb.SVNWCDbStatus status,
SVNSkel conflict,
SVNSkel workItems) |
static void |
SvnWcDbExternals.addExternalDir(SVNWCDb db,
java.io.File localAbspath,
java.io.File wriPath,
SVNURL reposRootUrl,
java.lang.String reposUuid,
java.io.File recordAncestorAbspath,
java.io.File recordedReposRelPath,
long recordedPegRevision,
long recordedRevision,
SVNSkel workItems) |
static void |
SvnWcDbExternals.addExternalFile(SVNWCContext context,
java.io.File localAbsPath,
java.io.File wriAbsPath,
java.io.File reposRelPath,
SVNURL reposRootUrl,
java.lang.String reposUuid,
long targetRevision,
SVNProperties newPristineProperties,
java.util.Map<java.lang.String,SVNProperties> iprops,
long changedRev,
SVNDate changedDate,
java.lang.String changedAuthor,
SvnChecksum newChecksum,
SVNProperties davCache,
java.io.File recordAncestorAbspath,
java.io.File recordedReposRelPath,
long recordedPegRevision,
long recordedRevision,
boolean updateActualProperties,
SVNProperties newActualProperties,
boolean keepRecordedInfo,
SVNSkel conflictSkel,
SVNSkel allWorkItems) |
void |
SvnExternalUpdateEditor.addFile(java.lang.String path,
java.lang.String copyFromPath,
long copyFromRevision) |
void |
SVNWCDb.addLock(java.io.File localAbsPath,
ISVNWCDb.SVNWCDbLock lock) |
void |
ISVNWCDb.addLock(java.io.File localAbsPath,
ISVNWCDb.SVNWCDbLock lock)
Add or replace LOCK for LOCAL_ABSPATH to DB.
|
static void |
SvnWcDbConflicts.addPropConflict(SVNSkel skel,
ISVNWCDb db,
java.io.File wriAbsPath,
java.io.File markerAbsPath,
SVNProperties mineProps,
SVNProperties theirOldProps,
SVNProperties theirProps,
java.util.Collection<java.lang.String> conflictedPropNames) |
private static void |
SvnWcDbConflicts.addPropConflict(SVNSkel skel,
java.lang.String propReject) |
static void |
SvnWcDbConflicts.addPropConflict(SVNSkel skel,
java.lang.String propName,
SVNPropertyValue originalVal,
SVNPropertyValue mineVal,
SVNPropertyValue incomingVal,
SVNPropertyValue incomingBaseVal) |
private static void |
SVNWCDb.addSingleWorkItem(SVNSqlJetDb sDb,
SVNSkel workItem) |
static void |
SvnWcDbConflicts.addTextConflict(SVNSkel skel,
ISVNWCDb db,
java.io.File wriAbsPath,
java.io.File mineAbsPath,
java.io.File theirOldAbsPath,
java.io.File theirAbsPath) |
private static void |
SvnWcDbConflicts.addTextConflict(SVNSkel skel,
java.lang.String mineRelPath,
java.lang.String theirOldRelPath,
java.lang.String theirRelPath) |
static void |
SvnWcDbConflicts.addTreeConflict(SVNSkel skel,
ISVNWCDb db,
java.io.File wriAbsPath,
SVNConflictReason localChange,
SVNConflictAction incomingChange,
java.io.File moveSrcOpRootAbsPath) |
private static void |
SvnWcDbConflicts.addTreeConflict(SVNSkel skel,
SVNConflictReason localChange,
SVNConflictAction incomingChange) |
static void |
SVNWCDb.addWorkItems(SVNSqlJetDb sDb,
SVNSkel skel) |
void |
SVNWCDb.addWorkQueue(java.io.File wcRootAbsPath,
SVNSkel workItem) |
void |
ISVNWCDb.addWorkQueue(java.io.File wcRootAbsPath,
SVNSkel workItem)
In the WCROOT associated with DB and WRI_ABSPATH, add WORK_ITEM to the
wcroot's work queue.
|
void |
SvnExternalUpdateEditor.applyTextDelta(java.lang.String path,
java.lang.String baseChecksumDigest) |
ISVNWCDb.SVNWCDbBaseMovedToData |
SVNWCDb.baseMovedTo(java.io.File localAbsPath) |
ISVNWCDb.SVNWCDbBaseMovedToData |
ISVNWCDb.baseMovedTo(java.io.File localAbsPath) |
static void |
SvnWcDbShared.begingReadTransaction(SVNWCDbRoot root) |
static void |
SvnWcDbShared.begingWriteTransaction(SVNWCDbRoot root) |
static SVNSqlJetStatement |
SvnWcDbStatementUtil.bindf(SVNSqlJetStatement stmt,
java.lang.String format,
java.lang.Object... binds) |
SVNSqlJetDb |
SVNWCDb.borrowDbTemp(java.io.File localDirAbsPath,
ISVNWCDb.SVNWCDbOpenMode mode) |
SVNSqlJetDb |
ISVNWCDb.borrowDbTemp(java.io.File dirAbsPath,
ISVNWCDb.SVNWCDbOpenMode mode) |
private void |
SVNWCDb.BumpRevisionPostUpdate.bumpMarkTreeConflict(SVNWCDbRoot wcRoot,
java.io.File moveSrcRootRelPath,
java.io.File moveSrcOpRootRelPath,
java.io.File moveDstOpRootRelPath) |
private void |
SVNWCDb.BumpRevisionPostUpdate.bumpMovedAway(SVNWCDbRoot wcRoot,
java.io.File localRelPath,
int opDepth,
java.util.Set<java.io.File> srcDone,
SVNDepth depth,
ISVNWCDb db) |
private void |
SVNWCDb.BumpRevisionPostUpdate.bumpMovedAway(SVNWCDbRoot wcRoot,
java.io.File localRelPath,
SVNDepth depth,
SVNWCDb db) |
private void |
SVNWCDb.BumpRevisionPostUpdate.bumpNodeRevision(SVNWCDbRoot root,
java.io.File wcRoot,
java.io.File localRelPath,
long reposId,
java.io.File newReposRelPath,
long newRevision,
SVNDepth depth,
java.util.Collection<java.io.File> exludedRelPaths,
boolean isRoot,
boolean skipWhenDir) |
private static java.util.Collection<SvnWcDbProperties.Properties> |
SvnWcDbProperties.cacheProperties(SVNWCDbRoot root,
java.io.File relpath,
SVNDepth depth,
boolean baseProperties,
boolean pristineProperties,
java.util.Collection<java.lang.String> changelists) |
private static java.util.Map<SvnChecksum,java.lang.Integer> |
SvnWcDbPristines.calculateCorrectChecksumRefcounts(SVNWCDbRoot root) |
static void |
SvnWcDbShared.canonicalizeURLs(SVNWCDbRoot wcRoot,
boolean updateExternalProperties,
SVNExternalsStore store,
boolean omitDefaultPort) |
private void |
SVNWCDb.catchCopyOfAbsent(SVNWCDbDir pdh,
java.io.File localRelPath) |
private void |
SVNWCDb.catchCopyOfServerExcluded(SVNWCDbRoot wcRoot,
java.io.File localRelpath) |
void |
SvnExternalUpdateEditor.changeDirProperty(java.lang.String name,
SVNPropertyValue value) |
void |
SvnExternalUpdateEditor.changeFileProperty(java.lang.String path,
java.lang.String propertyName,
SVNPropertyValue propertyValue) |
boolean |
SVNWCDb.checkPristine(java.io.File wcRootAbsPath,
SvnChecksum checksum) |
boolean |
ISVNWCDb.checkPristine(java.io.File wcRootAbsPath,
SvnChecksum checksum)
Check for presence, according to the given mode (on how hard we should
examine things)
|
static boolean |
SvnWcDbPristines.checkPristine(SVNWCDbRoot root,
SvnChecksum sha1Checksum) |
static void |
SvnWcDbPristines.checkPristineChecksumRefcounts(SVNWCDbRoot root) |
void |
SVNWCDb.cleanupPristine(java.io.File localAbsPath) |
void |
ISVNWCDb.cleanupPristine(java.io.File wcRootAbsPath)
Remove all unreferenced pristines belonging to WRI_ABSPATH in DB.
|
static void |
SvnWcDbChangelist.cleanupPristine(SVNWCDbRoot root,
java.io.File localAbsPath) |
static void |
SvnWcDbPristines.cleanupPristine(SVNWCDbRoot root,
java.io.File localAbsPath) |
void |
SVNWCDb.clearDavCacheRecursive(java.io.File localAbsPath) |
void |
ISVNWCDb.clearDavCacheRecursive(java.io.File localAbsPath) |
private void |
SVNWCDb.BaseRemove.clearMovedHere(java.io.File srcRelpath,
SVNWCDbRoot wcRoot) |
private static void |
SvnWcDbRevert.clearMovedTo(SVNWCDbRoot root,
java.io.File localRelPath,
SvnRevertNodesTrigger nodesTableTrigger) |
void |
SVNWCDbRoot.close() |
void |
SvnExternalUpdateEditor.closeDir() |
SVNCommitInfo |
SvnExternalUpdateEditor.closeEdit() |
void |
SvnExternalUpdateEditor.closeFile(java.lang.String path,
java.lang.String expectedMd5Digest) |
protected static java.util.Collection<SvnWcDbShared.Target> |
SvnWcDbShared.collectTargets(SVNWCDbRoot root,
java.io.File relpath,
SVNDepth depth,
java.util.Collection<java.lang.String> changelists) |
private void |
SVNWCDb.Commit.commitDescendant(java.io.File parentLocalRelPath,
java.io.File parentReposRelPath,
long opDepth,
long revision) |
java.util.List<SVNWCContext.CommittableExternalInfo> |
SVNWCDb.committableExternalsBelow(java.io.File localAbsPath,
boolean immediatesOnly) |
java.util.List<SVNWCContext.CommittableExternalInfo> |
ISVNWCDb.committableExternalsBelow(java.io.File localAbsPath,
boolean immediatesOnly) |
static void |
SvnWcDbShared.commitTransaction(SVNWCDbRoot root) |
void |
SVNWCDb.completedWorkQueue(java.io.File wcRootAbsPath,
long id) |
void |
ISVNWCDb.completedWorkQueue(java.io.File wcRootAbsPath,
long id)
In the WCROOT associated with DB and WRI_ABSPATH, mark work item ID as
completed.
|
static void |
SvnWcDbConflicts.conflictSkelOpMerge(SVNSkel conflictSkel,
SVNConflictVersion original,
SVNConflictVersion target) |
static void |
SvnWcDbConflicts.conflictSkelOpSwitch(SVNSkel conflictSkel,
SVNConflictVersion original,
SVNConflictVersion target) |
static void |
SvnWcDbConflicts.conflictSkelOpUpdate(SVNSkel conflictSkel,
SVNConflictVersion original,
SVNConflictVersion target) |
static boolean |
SvnWcDbConflicts.conflictSkelResolve(SVNSkel conflictSkel,
ISVNWCDb db,
java.io.File wriAbsPAth,
boolean resolveText,
java.lang.String resolveProp,
boolean resolveTree) |
static java.util.List<SVNWCConflictDescription17> |
SvnWcDbConflicts.convertFromSkel(SVNWCDb db,
java.io.File localAbsPath,
boolean createTempFiles,
SVNSkel conflictSkel) |
static SVNSkel |
SvnWcDbConflicts.convertToConflictSkel(java.io.File wcRootAbsPath,
SVNWCDb db,
java.lang.String localRelpath,
java.lang.String conflictOld,
java.lang.String conflictWorking,
java.lang.String conflictNew,
java.lang.String propReject,
byte[] treeConflictData) |
static SVNSkel |
SvnWcDbConflicts.convertToConflictSkel(java.lang.String conflictOld,
java.lang.String conflictWorking,
java.lang.String conflictNew,
java.lang.String propReject,
byte[] treeConflictData) |
static void |
SvnWcDbCopy.copy(SVNWCDbDir srcPdh,
java.io.File localSrcRelpath,
SVNWCDbDir dstPdh,
java.io.File localDstRelpath,
java.io.File dstOpRootRelPath,
boolean isMove,
SVNSkel workItems) |
private static void |
SvnWcDbCopy.copyActual(SVNWCDbDir srcPdh,
java.io.File localSrcRelpath,
SVNWCDbDir dstPdh,
java.io.File localDstRelpath) |
static void |
SvnWcDbCopy.copyDir(SVNWCDbDir pdh,
java.io.File localRelpath,
SVNProperties props,
long changedRev,
SVNDate changedDate,
java.lang.String changedAuthor,
java.io.File originalReposRelPath,
SVNURL originalRootUrl,
java.lang.String originalUuid,
long originalRevision,
java.util.List<java.io.File> children,
boolean isMove,
SVNDepth depth,
SVNSkel conflict,
SVNSkel workItems) |
static void |
SvnWcDbCopy.copyFile(SVNWCDbDir pdh,
java.io.File localRelpath,
SVNProperties props,
long changedRev,
SVNDate changedDate,
java.lang.String changedAuthor,
java.io.File originalReposRelPath,
SVNURL originalRootUrl,
java.lang.String originalUuid,
long originalRevision,
SvnChecksum checksum,
boolean updateActualProps,
SVNProperties newActualProps,
SVNSkel conflict,
SVNSkel workItems) |
private static void |
SvnWcDbCopy.copyShadowedLayer(SVNWCDbDir srcPdh,
java.io.File srcRelpath,
long srcOpDepth,
SVNWCDbDir dstPdh,
java.io.File dstRelpath,
long dstOpDepth,
long delOpDepth,
long reposId,
java.io.File reposRelPath,
long revision,
int moveOpDepth) |
static void |
SvnWcDbCopy.copyShadowedLayer(SVNWCDbDir srcPdh,
java.io.File localSrcRelpath,
SVNWCDbDir dstPdh,
java.io.File localDstRelpath,
boolean isMove) |
static SVNSkel |
SvnWcDbConflicts.createConflictMarkers(ISVNWCDb db,
java.io.File localAbsPath,
SVNSkel conflictSkel) |
static SVNSkel |
SvnWcDbConflicts.createConflictSkel() |
private SVNWCDb.CreateDbInfo |
SVNWCDb.createDb(java.io.File dirAbsPath,
SVNURL reposRootUrl,
java.lang.String reposUuid,
java.lang.String sdbFileName,
int workingCopyFormat,
boolean isUpgrade) |
long |
SVNWCDb.createReposId(SVNSqlJetDb sDb,
SVNURL reposRootUrl,
java.lang.String reposUuid)
For a given REPOS_ROOT_URL/REPOS_UUID pair, return the existing REPOS_ID
value.
|
private static void |
SvnWcDbCopy.crossDbCopy(SVNWCDbDir srcPdh,
java.io.File localSrcRelpath,
SVNWCDbDir dstPdh,
java.io.File localDstRelpath,
ISVNWCDb.SVNWCDbStatus dstPresence,
long dstOpDepth,
long dstNpOpDepth,
ISVNWCDb.SVNWCDbKind kind,
java.util.List<java.lang.String> children,
long copyFromId,
java.io.File copyFromRelpath,
long copyFromRev) |
void |
SvnExternalUpdateEditor.deleteEntry(java.lang.String path,
long revision) |
private void |
SVNWCDb.deleteUpdateMovedTo(SVNWCDbRoot wcRoot,
java.io.File childMovedFromRelPath,
int opDepth,
java.io.File newMovedToRelPath) |
private boolean |
SVNWCDb.BumpRevisionPostUpdate.depthSufficientToBump(java.io.File localRelPath,
SVNWCDbRoot wcRoot,
SVNDepth depth) |
private SVNWCDb.ReposInfo2 |
SVNWCDb.determineReposInfo(SVNWCDbDir pdh,
java.io.File localRelpath) |
private static void |
SvnWcDbCopy.doCopy(SVNWCDbDir srcPdh,
java.io.File localSrcRelpath,
SVNWCDbDir dstPdh,
java.io.File localDstRelpath,
java.io.File dstOpRootRelPath,
boolean isMove,
SVNSkel workItems) |
protected static boolean |
SvnWcDbShared.doesNodeExists(SVNWCDbRoot wcDbRoot,
java.io.File relpath) |
private void |
SVNWCDb.driveTreeConflictEditor(SVNTreeConflictEditor treeConflictEditor,
java.io.File srcRelPath,
java.io.File dstRelPath,
int srcOpDepth,
SVNOperation operation,
SVNConflictReason localChange,
SVNConflictAction incomingChange,
SVNConflictVersion oldVersion,
SVNConflictVersion newVersion,
SVNWCDbRoot wcRoot) |
static void |
SvnWcDbRevert.dropRevertList(SVNWCContext context,
java.io.File localAbsPath) |
void |
SVNWCDb.dropRoot(java.io.File localAbsPath) |
void |
ISVNWCDb.dropRoot(java.io.File localAbsPath) |
void |
SVNWCDb.ensureNoUnfinishedTransactions() |
void |
SVNWCDbRoot.ensureNoUnfinishedTransactions() |
void |
SVNWCDb.extendParentDelete(SVNSqlJetDb db,
long wcId,
java.io.File localRelPath,
SVNNodeKind kind,
int opDepth) |
long |
SVNWCDb.fetchReposId(SVNSqlJetDb db,
SVNURL reposRootUrl,
java.lang.String reposUuid) |
private static void |
SVNWCDb.fetchReposInfo(ISVNWCDb.WCDbRepositoryInfo reposInfo,
SVNSqlJetDb sdb,
long reposId) |
SVNWCDb.ReposInfo |
SVNWCDb.fetchReposInfo(SVNSqlJetDb sDb,
long repos_id) |
Structure<StructureFields.RepositoryInfo> |
SVNWCDb.fetchRepositoryInfo(SVNSqlJetDb sDb,
long repos_id) |
private long |
SVNWCDb.fetchWCId(SVNSqlJetDb sDb) |
ISVNWCDb.WCDbWorkQueueInfo |
SVNWCDb.fetchWorkQueue(java.io.File wcRootAbsPath) |
ISVNWCDb.WCDbWorkQueueInfo |
ISVNWCDb.fetchWorkQueue(java.io.File wcRootAbsPath)
In the WCROOT associated with DB and WRI_ABSPATH, fetch a work item that
needs to be completed.
|
static void |
SvnWcDbPristines.fixPristinesRefCount(SVNWCDbRoot root) |
void |
SVNWCDbDir.flushEntries(java.io.File localAbspath) |
void |
SVNWCDb.forgetDirectoryTemp(java.io.File localDirAbspath) |
void |
ISVNWCDb.forgetDirectoryTemp(java.io.File dirAbspath) |
java.io.File |
SVNWCDb.fromRelPath(java.io.File wriAbsPath,
java.io.File localRelPath) |
java.io.File |
ISVNWCDb.fromRelPath(java.io.File wcRootAbsPath,
java.io.File localRelPath)
Compute the local abs path for a localRelPath located within the working
copy identified by wcRootAbsPath.
|
private java.util.Set<java.lang.String> |
SVNWCDb.gatherChildren(java.io.File localAbsPath,
boolean baseOnly,
boolean workOnly) |
void |
SVNWCDb.gatherExternalDefinitions(java.io.File localAbsPath,
SVNExternalsStore externals) |
void |
ISVNWCDb.gatherExternalDefinitions(java.io.File localAbsPath,
SVNExternalsStore externals) |
java.util.List<java.lang.String> |
SVNWCDb.gatherRepoChildren(SVNWCDbRoot root,
java.io.File localRelpath,
long opDepth) |
java.util.Set<java.lang.String> |
SVNWCDb.getBaseChildren(java.io.File localAbsPath) |
java.util.Set<java.lang.String> |
ISVNWCDb.getBaseChildren(java.io.File localAbsPath)
Return a list of the BASE tree node's children's names.
|
java.util.Map<java.lang.String,ISVNWCDb.WCDbBaseInfo> |
SVNWCDb.getBaseChildrenMap(java.io.File localAbsPath,
boolean fetchLocks) |
java.util.Map<java.lang.String,ISVNWCDb.WCDbBaseInfo> |
ISVNWCDb.getBaseChildrenMap(java.io.File localAbsPath,
boolean fetchLocks) |
java.util.Map<java.lang.String,ISVNWCDb.WCDbBaseInfo> |
SVNWCDb.getBaseChildrenMap(SVNWCDbRoot wcRoot,
java.io.File localRelPath,
boolean fetchLocks) |
java.util.Map<java.lang.String,ISVNWCDb.WCDbBaseInfo> |
ISVNWCDb.getBaseChildrenMap(SVNWCDbRoot root,
java.io.File localRelPath,
boolean fetchLocks) |
SVNProperties |
SVNWCDb.getBaseDavCache(java.io.File localAbsPath) |
SVNProperties |
ISVNWCDb.getBaseDavCache(java.io.File localAbsPath)
Retrieve the dav cache for LOCAL_ABSPATH.
|
ISVNWCDb.WCDbBaseInfo |
SVNWCDb.getBaseInfo(java.io.File localAbsPath,
ISVNWCDb.WCDbBaseInfo.BaseInfoField... fields) |
ISVNWCDb.WCDbBaseInfo |
ISVNWCDb.getBaseInfo(java.io.File localAbsPath,
ISVNWCDb.WCDbBaseInfo.BaseInfoField... fields)
Retrieve information about a node in the BASE tree.
|
static Structure<StructureFields.NodeInfo> |
SvnWcDbShared.getBaseInfo(SVNWCDb db,
java.io.File localAbsPath,
StructureFields.NodeInfo... fields) |
ISVNWCDb.WCDbBaseInfo |
SVNWCDb.getBaseInfo(SVNWCDbRoot root,
java.io.File localRelPath,
ISVNWCDb.WCDbBaseInfo.BaseInfoField... fields) |
static Structure<StructureFields.NodeInfo> |
SvnWcDbShared.getBaseInfo(SVNWCDbRoot wcroot,
java.io.File localRelPath,
StructureFields.NodeInfo... fields) |
SVNProperties |
SVNWCDb.getBaseProps(java.io.File localAbsPath) |
SVNProperties |
ISVNWCDb.getBaseProps(java.io.File localAbsPath)
Return the properties of the node LOCAL_ABSPATH in the BASE tree.
|
java.util.Set<java.lang.String> |
SVNWCDb.getChildrenOfWorkingNode(java.io.File localAbsPath) |
java.util.Set<java.lang.String> |
ISVNWCDb.getChildrenOfWorkingNode(java.io.File dirAbsPath) |
java.util.Map<java.lang.String,ISVNWCDb.SVNWCDbKind> |
SVNWCDb.getChildrenOpDepth(SVNWCDbRoot wcRoot,
java.io.File localRelPath,
int opDepth) |
static byte[] |
SvnWcDbStatementUtil.getColumnBlob(SVNSqlJetStatement stmt,
java.lang.Enum<?> f) |
static boolean |
SvnWcDbStatementUtil.getColumnBoolean(SVNSqlJetStatement stmt,
java.lang.Enum<?> f) |
static SvnChecksum |
SvnWcDbStatementUtil.getColumnChecksum(SVNSqlJetStatement stmt,
java.lang.Enum<?> f) |
static SVNDate |
SvnWcDbStatementUtil.getColumnDate(SVNSqlJetStatement stmt,
java.lang.Enum<?> f) |
static SVNDepth |
SvnWcDbStatementUtil.getColumnDepth(SVNSqlJetStatement stmt,
java.lang.Enum<?> f) |
static SVNEventAction |
SvnWcDbStatementUtil.getColumnEventAction(SVNSqlJetStatement stmt,
java.lang.Enum<?> f) |
static java.util.List<Structure<StructureFields.InheritedProperties>> |
SvnWcDbStatementUtil.getColumnInheritedProperties(SVNSqlJetStatement stmt,
java.lang.Enum<?> f) |
static long |
SvnWcDbStatementUtil.getColumnInt64(SVNSqlJetStatement stmt,
java.lang.Enum<?> f) |
static ISVNWCDb.SVNWCDbKind |
SvnWcDbStatementUtil.getColumnKind(SVNSqlJetStatement stmt,
java.lang.Enum<?> f) |
static SVNNodeKind |
SvnWcDbStatementUtil.getColumnNodeKind(SVNSqlJetStatement stmt,
java.lang.Enum<?> f) |
static java.io.File |
SvnWcDbStatementUtil.getColumnPath(SVNSqlJetStatement stmt,
java.lang.Enum<?> f) |
static ISVNWCDb.SVNWCDbStatus |
SvnWcDbStatementUtil.getColumnPresence(SVNSqlJetStatement stmt) |
static ISVNWCDb.SVNWCDbStatus |
SvnWcDbStatementUtil.getColumnPresence(SVNSqlJetStatement stmt,
java.lang.Enum<?> f) |
static SVNProperties |
SvnWcDbStatementUtil.getColumnProperties(SVNSqlJetStatement stmt,
java.lang.Enum<?> f) |
static long |
SvnWcDbStatementUtil.getColumnRevNum(SVNSqlJetStatement stmt,
java.lang.Enum<?> f) |
static SVNStatusType |
SvnWcDbStatementUtil.getColumnStatusType(SVNSqlJetStatement stmt,
java.lang.Enum<?> f) |
static java.lang.String |
SvnWcDbStatementUtil.getColumnText(SVNSqlJetStatement stmt,
java.lang.Enum<?> f) |
static <T extends java.lang.Enum<T>> |
SvnWcDbStatementUtil.getColumnToken(SVNSqlJetStatement stmt,
java.lang.Enum<?> f,
java.util.Map<java.lang.String,T> tokenMap) |
java.util.List<java.io.File> |
SVNWCDb.getConflictMarkerFiles(java.io.File localAbsPath) |
java.util.List<java.io.File> |
ISVNWCDb.getConflictMarkerFiles(java.io.File localAbsPath) |
private static Structure<SvnWcDbConflicts.ConflictStatus> |
SvnWcDbConflicts.getConflictStatus(SVNWCDb db,
java.io.File localAbsPath) |
static Structure<SvnWcDbConflicts.ConflictStatus> |
SvnWcDbConflicts.getConflictStatusForUpdate(SVNWCDb db,
java.io.File localAbsPath,
boolean treeConflictOnly) |
private static Structure<SvnWcDbCopy.CopyInfo> |
SvnWcDbCopy.getCopyInfo(SVNWCDbRoot wcRoot,
java.io.File localRelPath) |
static Structure<StructureFields.NodeInfo> |
SvnWcDbShared.getDepthInfo(SVNWCDbRoot wcroot,
java.io.File localRelPath,
long opDepth,
StructureFields.NodeInfo... fields) |
java.util.Map<java.io.File,java.io.File> |
SVNWCDb.getExternalsDefinedBelow(java.io.File localAbsPath) |
java.util.Map<java.io.File,java.io.File> |
ISVNWCDb.getExternalsDefinedBelow(java.io.File localAbsPath) |
java.lang.String |
SVNWCDb.getFileExternalTemp(java.io.File path) |
java.lang.String |
ISVNWCDb.getFileExternalTemp(java.io.File path)
Return the serialized file external info (from BASE) for LOCAL_ABSPATH.
|
int |
SVNWCDb.getFormatTemp(java.io.File localDirAbsPath) |
int |
ISVNWCDb.getFormatTemp(java.io.File localDirAbsPath)
temp function.
|
private SVNWCDb.UpdateMovedAwayNodeInfo |
SVNWCDb.getInfo(SVNWCDbRoot wcRoot,
java.io.File localRelPath,
int opDepth) |
static java.util.Map<java.io.File,java.io.File> |
SvnWcDbProperties.getInheritedPropertiesNodes(SVNWCDbRoot root,
java.io.File localRelPath,
SVNDepth depth) |
protected java.util.Map<java.lang.String,java.lang.Object> |
SvnWcDbExternals.InsertExternalStatement.getInsertValues() |
protected java.util.Map<java.lang.String,java.lang.Object> |
SvnWcDbCopy.InsertWorkingNodeCopy.getInsertValues() |
static ISVNWCDb.SVNWCDbLock |
SvnWcDbStatementUtil.getLockFromColumns(SVNSqlJetStatement stmt,
java.lang.Enum<?> tokenField,
java.lang.Enum<?> owner,
java.lang.Enum<?> comment,
java.lang.Enum<?> date) |
static long[] |
SvnWcDbReader.getMinAndMaxRevisions(SVNWCDb db,
java.io.File localAbsPath) |
private long[] |
SVNWCDb.getMinMaxRevisions(SVNWCDbRoot wcRoot,
java.io.File localRelPath,
boolean committed) |
static Structure<StructureFields.MovedFromInfo> |
SvnWcDbShared.getMovedFromInfo(SVNWCDbRoot root,
java.io.File movedToOpRootRelPath,
java.io.File localRelPath) |
SVNWCDb.MovedTo |
SVNWCDb.getMovedTo(boolean scan,
SVNWCDbSelectDeletionInfo stmt,
java.io.File currentRelPath,
SVNWCDbRoot wcRoot,
java.io.File localRelPath) |
private java.lang.String |
SvnWcDbCopy.InsertWorkingNodeCopy.getMovedTo(SVNSqlJetDb sDb) |
java.util.Map<SVNURL,java.lang.String> |
SVNWCDb.getNodeLockTokensRecursive(java.io.File localAbsPath) |
java.util.Map<SVNURL,java.lang.String> |
ISVNWCDb.getNodeLockTokensRecursive(java.io.File localAbsPath) |
static java.util.Collection<java.io.File> |
SvnWcDbReader.getNotPresentDescendants(SVNWCDb db,
java.io.File parentPath) |
private static long[] |
SvnWcDbCopy.getOpDepthForCopy(SVNWCDbRoot wcRoot,
java.io.File localRelpath,
long copyFromReposId,
java.io.File copyFromRelpath,
long copyFromRevision) |
private static long |
SvnWcDbCopy.getOpDepthOf(SVNWCDbRoot wcRoot,
java.io.File localRelpath) |
private static SVNSkel |
SvnWcDbConflicts.getOperation(SVNSkel conflictSkel) |
SvnChecksum |
SVNWCDb.getPristineMD5(java.io.File wcRootAbsPath,
SvnChecksum sha1Checksum) |
SvnChecksum |
ISVNWCDb.getPristineMD5(java.io.File wcRootAbsPath,
SvnChecksum sha1Checksum)
Get the MD-5 checksum of a pristine text identified by its SHA-1 checksum
SHA1_CHECKSUM.
|
java.io.File |
SVNWCDb.getPristinePath(java.io.File wcRootAbsPath,
SvnChecksum checksum) |
java.io.File |
ISVNWCDb.getPristinePath(java.io.File wcRootAbsPath,
SvnChecksum checksum)
Get the path to the pristine text file identified by SHA1_CHECKSUM.
|
static java.io.File |
SvnWcDbPristines.getPristinePath(SVNWCDbRoot root,
SvnChecksum sha1Checksum) |
SvnChecksum |
SVNWCDb.getPristineSHA1(java.io.File wcRootAbsPath,
SvnChecksum md5Checksum) |
SvnChecksum |
ISVNWCDb.getPristineSHA1(java.io.File wcRootAbsPath,
SvnChecksum md5Checksum)
Get the SHA-1 checksum of a pristine text identified by its MD-5 checksum
MD5_CHECKSUM.
|
static SvnChecksum |
SvnWcDbPristines.getPristineSHA1(SVNWCDbRoot root,
SvnChecksum md5Checksum) |
java.io.File |
SVNWCDb.getPristineTempDir(java.io.File wcRootAbsPath) |
java.io.File |
ISVNWCDb.getPristineTempDir(java.io.File wcRootAbsPath)
Get a directory in which the caller should create a uniquely named file
for later installation as a pristine text file.
|
static java.io.File |
SvnWcDbPristines.getPristineTempDir(SVNWCDbRoot root,
java.io.File wcRootAbsPath) |
SVNSqlJetDb |
SVNWCDb.getSDb(java.io.File localAbsPath) |
SVNSqlJetDb |
ISVNWCDb.getSDb(java.io.File dirAbsPath) |
static java.util.Collection<java.io.File> |
SvnWcDbReader.getServerExcludedNodes(SVNWCDb db,
java.io.File path) |
private SVNSqlJetStatement |
SVNWCDb.getStatementForPath(java.io.File localAbsPath,
SVNWCDbStatements statementIndex) |
private SVNWCDb.TcInfo |
SVNWCDb.getTcInfo(java.io.File srcAbsPath) |
static long |
SvnWcDbStatementUtil.getTranslatedSize(SVNSqlJetStatement stmt,
java.lang.Enum<?> f) |
java.util.Map<java.lang.String,java.lang.Object> |
SvnWcDbRelocate.UpdateLockReposId.getUpdateValues() |
java.util.Map<java.lang.String,java.lang.Object> |
SvnWcDbRelocate.RecursiveUpdateNodeRepo.getUpdateValues() |
java.io.File |
SVNWCDb.getWCRoot(java.io.File wcRootAbspath) |
java.io.File |
ISVNWCDb.getWCRoot(java.io.File dirAbspath) |
java.io.File |
SVNWCDb.getWCRootTempDir(java.io.File localAbspath) |
java.io.File |
ISVNWCDb.getWCRootTempDir(java.io.File localAbspath) |
protected java.lang.Object[] |
SvnWcDbRelocate.UpdateLockReposId.getWhere() |
protected java.lang.Object[] |
SvnWcDbRelocate.RecursiveUpdateNodeRepo.getWhere() |
protected java.lang.Object[] |
SvnWcDbCopy.SelectNodeToCopy.getWhere() |
java.util.Set<java.lang.String> |
SVNWCDb.getWorkingChildren(java.io.File localAbsPath) |
void |
SVNWCDb.globalCommit(java.io.File localAbspath,
long newRevision,
long changedRevision,
SVNDate changedDate,
java.lang.String changedAuthor,
SvnChecksum newChecksum,
java.util.List<java.io.File> newChildren,
SVNProperties newDavCache,
boolean keepChangelist,
boolean noUnlock,
SVNSkel workItems) |
void |
ISVNWCDb.globalCommit(java.io.File localAbspath,
long newRevision,
long changedRevision,
SVNDate changedDate,
java.lang.String changedAuthor,
SvnChecksum newChecksum,
java.util.List<java.io.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.globalRecordFileinfo(java.io.File localAbspath,
long translatedSize,
long lastModTime) |
void |
ISVNWCDb.globalRecordFileinfo(java.io.File local_abspath,
long translated_size,
long last_mod_time)
Record the TRANSLATED_SIZE and LAST_MOD_TIME for a versioned node.
|
static boolean |
SvnWcDbStatementUtil.hasColumnProperties(SVNSqlJetStatement stmt,
java.lang.Enum<?> f) |
static boolean |
SvnWcDbReader.hasLocalModifications(SVNWCContext context,
java.io.File localAbspath) |
static boolean |
SvnWcDbReader.hasSwitchedSubtrees(SVNWCDb db,
java.io.File localAbspath) |
void |
SVNWCDb.init(java.io.File localAbsPath,
java.io.File reposRelPath,
SVNURL reposRootUrl,
java.lang.String reposUuid,
long initialRev,
SVNDepth depth,
int workingCopyFormat) |
void |
ISVNWCDb.init(java.io.File localAbsPath,
java.io.File reposRelPath,
SVNURL reposRootUrl,
java.lang.String reposUuid,
long initialRev,
SVNDepth depth,
int workingCopyFormat)
Initialize the SqlDB for LOCAL_ABSPATH, which should be a working copy
path.
|
static void |
SvnWcDbExternals.insertExternalNode(SVNWCDbRoot root,
java.io.File localRelpath,
Structure<StructureFields.ExternalNodeInfo> info) |
void |
SVNWCDb.insertIncompleteChildren(SVNSqlJetDb db,
long wcId,
java.io.File localRelpath,
long reposId,
java.io.File reposPath,
long revision,
java.util.List<java.io.File> children,
long opDepth) |
void |
SVNWCDb.installPristine(java.io.File tempfileAbspath,
SvnChecksum sha1Checksum,
SvnChecksum md5Checksum) |
void |
ISVNWCDb.installPristine(java.io.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. |
static void |
SvnWcDbPristines.installPristine(SVNWCDbRoot root,
java.io.File tempfileAbspath,
SvnChecksum sha1Checksum,
SvnChecksum md5Checksum) |
static boolean |
SvnWcDbStatementUtil.isColumnNull(SVNSqlJetStatement stmt,
java.lang.Enum<?> f) |
static boolean |
SvnWcDbConflicts.isConflictSkelComplete(SVNSkel skel) |
protected boolean |
SvnWcDbRelocate.UpdateLockReposId.isFilterPassed() |
protected boolean |
SvnWcDbRelocate.RecursiveUpdateNodeRepo.isFilterPassed() |
protected boolean |
SvnWcDbCopy.SelectNodeToCopy.isFilterPassed() |
protected boolean |
SvnWcDbProperties.SelectRowWithMaxOpDepth.isFilterPassed() |
boolean |
SVNWCDb.isNodeHidden(java.io.File localAbsPath) |
boolean |
ISVNWCDb.isNodeHidden(java.io.File localAbsPath)
Return TRUE if LOCAL_ABSPATH in DB "is not present, and I haven't
scheduled something over the top of it."
|
static boolean |
SvnWcDbReader.isSparseCheckout(SVNWCDb db,
java.io.File localAbspath) |
ISVNWCDb.SwitchedInfo |
SVNWCDb.isSwitched(java.io.File localAbsPath) |
ISVNWCDb.SwitchedInfo |
ISVNWCDb.isSwitched(java.io.File localAbsPath) |
boolean |
SVNWCDb.isWCLocked(java.io.File localAbspath) |
boolean |
ISVNWCDb.isWCLocked(java.io.File localAbspath) |
private boolean |
SVNWCDb.isWCLocked(java.io.File localAbspath,
long recurseDepth) |
private boolean |
SVNWCDb.isWCLocked(SVNWCDbRoot root,
java.io.File localRelpath,
long recurseDepth) |
boolean |
SVNWCDb.isWCLockOwns(java.io.File localAbspath,
boolean exact) |
boolean |
ISVNWCDb.isWCLockOwns(java.io.File localAbspath,
boolean exact) |
boolean |
SVNWCDb.isWCRoot(java.io.File localAbspath) |
boolean |
ISVNWCDb.isWCRoot(java.io.File localAbspath) |
boolean |
SVNWCDb.isWCRoot(java.io.File localAbspath,
boolean isAdditionMode) |
boolean |
ISVNWCDb.isWCRoot(java.io.File localAbspath,
boolean isAdditionMode) |
private static java.util.Map<SvnChecksum,java.lang.Integer> |
SvnWcDbPristines.loadChecksumsRefcountsFromTable(SVNWCDbRoot root) |
void |
SVNWCDb.markConflictInternal(SVNWCDbRoot wcRoot,
java.io.File localRelPath,
SVNSkel conflictSkel) |
private void |
SVNWCDb.markConflictInternal17(SVNWCDbRoot wcRoot,
java.io.File localRelPath,
SVNSkel conflictSkel) |
private void |
SVNWCDb.markTreeConflict(java.io.File localRelPath,
SVNWCDbRoot wcRoot,
SVNConflictVersion oldVersion,
SVNConflictVersion newVersion,
java.io.File moveRootDstRelPath,
SVNOperation operation,
SVNNodeKind oldKind,
SVNNodeKind newKind,
java.io.File oldReposRelPath,
SVNConflictReason reason,
SVNConflictAction action,
java.io.File moveSrcOpRootRelPath) |
private static void |
SvnWcDbPristines.maybeTransferOnePristine(SVNWCDbRoot srcWcRoot,
SVNWCDbRoot dstWcRoot,
SvnChecksum checksum,
SvnChecksum md5Checksum,
long size) |
long[] |
SVNWCDb.minMaxRevisions(java.io.File localAbsPath,
boolean committed) |
long[] |
ISVNWCDb.minMaxRevisions(java.io.File localAbsPath,
boolean committed) |
SVNWCDbDir |
SVNWCDb.navigateToParent(SVNWCDbDir childPdh,
SVNSqlJetDb.Mode sMode) |
ISVNWCDb.SVNWCDbNodeCheckReplaceData |
SVNWCDb.nodeCheckReplace(java.io.File localAbspath) |
ISVNWCDb.SVNWCDbNodeCheckReplaceData |
ISVNWCDb.nodeCheckReplace(java.io.File localAbspath) |
protected static void |
SvnWcDbShared.nodeIsNotInstallable(java.io.File absolutePath) |
protected static void |
SvnWcDbShared.nodeNotFound(java.io.File absolutePath) |
protected static void |
SvnWcDbShared.nodeNotFound(SVNWCDbRoot root,
java.io.File relPath) |
void |
SvnWcDbChangelist.Changelist.notifyChangelist() |
static void |
SvnWcDbRevert.notifyRevert(SVNWCContext context,
java.io.File localAbsPath,
ISVNEventHandler eventHandler) |
void |
SVNWCDb.obtainWCLock(java.io.File localAbspath,
int levelsToLock,
boolean stealLock) |
void |
ISVNWCDb.obtainWCLock(java.io.File localAbspath,
int i,
boolean b) |
SVNWCDb.DirParsedInfo |
SVNWCDb.obtainWcRoot(java.io.File localAbspath) |
SVNWCDb.DirParsedInfo |
SVNWCDb.obtainWcRoot(java.io.File localAbspath,
boolean isAdditionMode) |
void |
SVNWCDb.opAddDirectory(java.io.File localAbsPath,
SVNProperties props,
SVNSkel workItems) |
void |
ISVNWCDb.opAddDirectory(java.io.File localAbsPath,
SVNProperties props,
SVNSkel workItems)
Add a new versioned directory.
|
void |
SVNWCDb.opAddFile(java.io.File localAbsPath,
SVNProperties props,
SVNSkel workItems) |
void |
ISVNWCDb.opAddFile(java.io.File localAbsPath,
SVNProperties props,
SVNSkel workItems)
As a new file, there are no properties.
|
void |
SVNWCDb.opAddSymlink(java.io.File localAbsPath,
java.io.File target,
SVNProperties props,
SVNSkel workItems) |
void |
ISVNWCDb.opAddSymlink(java.io.File localAbsPath,
java.io.File target,
SVNProperties props,
SVNSkel workItems) |
void |
SVNWCDb.opBumpRevisionPostUpdate(java.io.File localAbsPath,
SVNDepth depth,
java.io.File newReposRelPath,
SVNURL newReposRootURL,
java.lang.String newReposUUID,
long newRevision,
java.util.Collection<java.io.File> excludedPaths,
java.util.Map<java.io.File,java.util.Map<java.lang.String,SVNProperties>> inheritableProperties,
ISVNEventHandler eventHandler) |
void |
ISVNWCDb.opBumpRevisionPostUpdate(java.io.File localAbsPath,
SVNDepth depth,
java.io.File newReposRelPath,
SVNURL newReposRootURL,
java.lang.String newReposUUID,
long newRevision,
java.util.Collection<java.io.File> excludedPaths,
java.util.Map<java.io.File,java.util.Map<java.lang.String,SVNProperties>> inheritableProperties,
ISVNEventHandler eventHandler) |
void |
SVNWCDb.opCopy(java.io.File srcAbsPath,
java.io.File dstAbsPath,
java.io.File dstOpRootAbsPath,
boolean isMove,
SVNSkel workItems) |
void |
ISVNWCDb.opCopy(java.io.File srcAbsPath,
java.io.File dstAbsPath,
java.io.File dstOpRootAbsPath,
boolean isMove,
SVNSkel workItems)
svn cp WCPATH WCPATH ...
|
void |
SVNWCDb.opCopyDir(java.io.File localAbsPath,
SVNProperties props,
long changedRev,
SVNDate changedDate,
java.lang.String changedAuthor,
java.io.File originalReposRelPath,
SVNURL originalRootUrl,
java.lang.String originalUuid,
long originalRevision,
java.util.List<java.io.File> children,
boolean isMove,
SVNDepth depth,
SVNSkel conflict,
SVNSkel workItems) |
void |
ISVNWCDb.opCopyDir(java.io.File localAbsPath,
SVNProperties props,
long changedRev,
SVNDate changedDate,
java.lang.String changedAuthor,
java.io.File originalReposRelPath,
SVNURL originalRootUrl,
java.lang.String originalUuid,
long originalRevision,
java.util.List<java.io.File> children,
boolean isMove,
SVNDepth depth,
SVNSkel conflict,
SVNSkel workItems)
Record a copy at LOCAL_ABSPATH from a repository directory.
|
void |
SVNWCDb.opCopyFile(java.io.File localAbsPath,
SVNProperties props,
long changedRev,
SVNDate changedDate,
java.lang.String changedAuthor,
java.io.File originalReposRelPath,
SVNURL originalRootUrl,
java.lang.String originalUuid,
long originalRevision,
SvnChecksum checksum,
boolean updateActualProps,
SVNProperties newActualProps,
SVNSkel conflict,
SVNSkel workItems) |
void |
ISVNWCDb.opCopyFile(java.io.File localAbsPath,
SVNProperties props,
long changedRev,
SVNDate changedDate,
java.lang.String changedAuthor,
java.io.File originalReposRelPath,
SVNURL originalRootUrl,
java.lang.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.opCopyShadowedLayer(java.io.File srcAbsPath,
java.io.File dstAbsPath,
boolean isMove) |
void |
ISVNWCDb.opCopyShadowedLayer(java.io.File srcAbsPath,
java.io.File dstAbsPath,
boolean isMove) |
void |
SVNWCDb.opDelete(java.io.File localAbsPath,
java.io.File movedToAbsPath,
boolean deleteDirExternals,
SVNSkel conflict,
SVNSkel workItems,
ISVNEventHandler eventHandler) |
void |
ISVNWCDb.opDelete(java.io.File localAbsPath,
java.io.File movedToAbsPath,
boolean deleteDirExternals,
SVNSkel conflict,
SVNSkel workItems,
ISVNEventHandler handler) |
SVNWCDb.BaseMovedTo |
SVNWCDb.opDepthMovedTo(long opDepth,
SVNWCDbRoot wcRoot,
java.io.File localRelPath) |
private static int |
SVNWCDb.opDepthOf(SVNWCDbRoot wcRoot,
java.io.File localRelPath) |
protected org.tmatesoft.sqljet.core.table.ISqlJetCursor |
SvnWcDbCopy.SelectNodeToCopy.openCursor() |
protected org.tmatesoft.sqljet.core.table.ISqlJetCursor |
SvnWcDbProperties.SelectRowWithMaxOpDepth.openCursor() |
private static SVNSqlJetDb |
SVNWCDb.openDb(java.io.File dirAbsPath,
java.lang.String sdbFileName,
SVNSqlJetDb.Mode sMode,
org.tmatesoft.sqljet.core.internal.SqlJetPagerJournalMode journalMode,
boolean temporaryDbInMemory) |
void |
SvnExternalUpdateEditor.openDir(java.lang.String path,
long revision) |
void |
SvnExternalUpdateEditor.openFile(java.lang.String path,
long revision) |
void |
SvnExternalUpdateEditor.openRoot(long revision) |
boolean |
SVNWCDb.opHandleMoveBack(java.io.File localAbsPath,
java.io.File movedFromAbsPath,
SVNSkel workItems) |
boolean |
ISVNWCDb.opHandleMoveBack(java.io.File localAbsPath,
java.io.File movedFromAbsPath,
SVNSkel workItems) |
void |
SVNWCDb.opMakeCopy(java.io.File localAbspath,
SVNSkel conflicts,
SVNSkel workItems) |
void |
SVNWCDb.opMakeCopyTemp(java.io.File localAbspath,
boolean removeBase) |
void |
ISVNWCDb.opMakeCopyTemp(java.io.File localAbspath,
boolean removeBase) |
void |
SVNWCDb.opMarkConflict(java.io.File localAbspath,
SVNSkel conflictSkel,
SVNSkel workItems) |
void |
ISVNWCDb.opMarkConflict(java.io.File localAbspath,
SVNSkel conflictSkel,
SVNSkel workItems) |
void |
SVNWCDb.opMarkResolved(java.io.File localAbspath,
boolean resolvedText,
boolean resolvedProps,
boolean resolvedTree,
SVNSkel workItems) |
void |
ISVNWCDb.opMarkResolved(java.io.File localAbspath,
boolean resolvedText,
boolean resolvedProps,
boolean resolvedTree,
SVNSkel workItems)
caller maintains ACTUAL, and how the resolution occurred.
|
java.util.Map<java.lang.String,SVNTreeConflictDescription> |
SVNWCDb.opReadAllTreeConflicts(java.io.File localAbsPath) |
java.util.Map<java.lang.String,SVNTreeConflictDescription> |
ISVNWCDb.opReadAllTreeConflicts(java.io.File localAbsPath)
Return all the children of localAbsPath that are in tree conflicts.
|
SVNTreeConflictDescription |
SVNWCDb.opReadTreeConflict(java.io.File localAbsPath) |
SVNTreeConflictDescription |
ISVNWCDb.opReadTreeConflict(java.io.File localAbspath)
Get any tree conflict associated with localAbspath in DB.
|
void |
SVNWCDb.opRemoveEntryTemp(java.io.File localAbspath) |
void |
ISVNWCDb.opRemoveEntryTemp(java.io.File localAbspath) |
void |
SVNWCDb.opRemoveNode(java.io.File localAbspath,
long notPresentRevision,
ISVNWCDb.SVNWCDbKind notPresentKind) |
void |
ISVNWCDb.opRemoveNode(java.io.File localAbspath,
long revision,
ISVNWCDb.SVNWCDbKind kind) |
void |
SVNWCDb.opRemoveWorkingTemp(java.io.File localAbspath) |
void |
ISVNWCDb.opRemoveWorkingTemp(java.io.File localAbspath) |
void |
SVNWCDb.opRevert(java.io.File localAbspath,
SVNDepth depth) |
void |
ISVNWCDb.opRevert(java.io.File localAbspath,
SVNDepth depth) |
void |
SVNWCDb.opSetBaseIncompleteTemp(java.io.File localDirAbspath,
boolean incomplete) |
void |
ISVNWCDb.opSetBaseIncompleteTemp(java.io.File localDirAbspath,
boolean incomplete) |
void |
SVNWCDb.opSetChangelist(java.io.File localAbspath,
java.lang.String changelistName,
java.lang.String[] changeLists,
SVNDepth depth,
ISVNEventHandler eventHandler) |
void |
ISVNWCDb.opSetChangelist(java.io.File localAbsPath,
java.lang.String changelistName,
java.lang.String[] changeLists,
SVNDepth depth,
ISVNEventHandler handler)
use NULL to remove from a changelist.
|
void |
SVNWCDb.opSetDirDepthTemp(java.io.File localAbspath,
SVNDepth depth) |
void |
ISVNWCDb.opSetDirDepthTemp(java.io.File localAbspath,
SVNDepth requestedDepth) |
void |
SVNWCDb.opSetNewDirToIncompleteTemp(java.io.File localAbspath,
java.io.File reposRelpath,
SVNURL reposRootURL,
java.lang.String reposUuid,
long revision,
SVNDepth depth,
boolean insertBaseDeleted,
boolean deleteWorking,
SVNSkel conflict,
SVNSkel workItems) |
void |
ISVNWCDb.opSetNewDirToIncompleteTemp(java.io.File localAbspath,
java.io.File reposRelpath,
SVNURL reposRootURL,
java.lang.String reposUuid,
long revision,
SVNDepth depth,
boolean insertBaseDeleted,
boolean deleteWorking,
SVNSkel conflict,
SVNSkel workItems) |
void |
SVNWCDb.opSetPropertyConflictMarkerFileTemp(java.io.File localAbspath,
java.lang.String prejBasename) |
void |
ISVNWCDb.opSetPropertyConflictMarkerFileTemp(java.io.File localAbspath,
java.lang.String prejBasename) |
void |
SVNWCDb.opSetProps(java.io.File localAbsPath,
SVNProperties props,
SVNSkel conflict,
boolean clearRecordedInfo,
SVNSkel workItems) |
void |
ISVNWCDb.opSetProps(java.io.File localAbsPath,
SVNProperties props,
SVNSkel conflict,
boolean clearRecordedInfo,
SVNSkel workItems)
Set the properties of the node LOCAL_ABSPATH in the ACTUAL tree to PROPS.
|
private void |
SVNWCDb.opSetRevAndReposRelpath(SVNWCDbRoot wcRoot,
java.io.File localRelpath,
java.util.Map<java.lang.String,SVNProperties> nodeIprops,
long revision,
boolean setReposRelpath,
java.io.File reposRelpath,
SVNURL reposRootUrl,
java.lang.String reposUuid) |
void |
SVNWCDb.opSetRevAndReposRelpathTemp(java.io.File localAbspath,
long revision,
boolean setReposRelpath,
java.io.File reposRelpath,
SVNURL reposRootUrl,
java.lang.String reposUuid) |
void |
ISVNWCDb.opSetRevAndReposRelpathTemp(java.io.File localAbspath,
long newRevision,
boolean setReposRelpath,
java.io.File newReposRelpath,
SVNURL reposRootUrl,
java.lang.String reposUuid) |
void |
SVNWCDb.opSetTextConflictMarkerFilesTemp(java.io.File localAbspath,
java.io.File oldBasename,
java.io.File newBasename,
java.io.File wrkBasename) |
void |
ISVNWCDb.opSetTextConflictMarkerFilesTemp(java.io.File localAbspath,
java.io.File oldBasename,
java.io.File newBasename,
java.io.File wrkBasename) |
void |
SVNWCDb.opSetTreeConflict(java.io.File localAbspath,
SVNTreeConflictDescription treeConflict) |
void |
ISVNWCDb.opSetTreeConflict(java.io.File localAbspath,
SVNTreeConflictDescription treeConflict)
Set the tree conflict on LOCAL_ABSPATH in DB to TREE_CONFLICT.
|
void |
SVNWCDb.opStartDirectoryUpdateTemp(java.io.File localAbspath,
java.io.File newReposRelpath,
long newRevision) |
void |
ISVNWCDb.opStartDirectoryUpdateTemp(java.io.File localAbspath,
java.io.File newRelpath,
long targetRevision) |
SVNWCDb.DirParsedInfo |
SVNWCDb.parseDir(java.io.File localAbsPath,
SVNSqlJetDb.Mode sMode) |
SVNWCDb.DirParsedInfo |
SVNWCDb.parseDir(java.io.File localAbspath,
SVNSqlJetDb.Mode sMode,
boolean isDetectWCGeneration,
boolean isAdditionMode) |
void |
SvnWcDbChangelist.Changelist.populateTargetsTree() |
static void |
SvnWcDbConflicts.prependLocation(SVNSkel skel,
SVNConflictVersion location) |
static void |
SvnWcDbConflicts.prependPropValue(SVNPropertyValue fromVal,
SVNSkel skel) |
private static void |
SvnWcDbPristines.pristineRemove(SVNWCDbRoot root,
SvnChecksum sha1Checksum) |
private void |
SvnWcDbPristines.RemoveUnreferencedPristine.pristineRemoveFile(boolean ignoreEnoent) |
private java.util.Map<java.lang.String,SVNTreeConflictDescription> |
SVNWCDb.readAllTreeConflicts(SVNWCDbDir pdh,
java.io.File localRelpath) |
private java.util.Map<java.lang.String,SVNTreeConflictDescription> |
SVNWCDb.readAllTreeConflicts17(SVNWCDbDir pdh,
java.io.File localRelpath) |
static SVNProperties |
SvnWcDbProperties.readChangedProperties(SVNWCDbRoot root,
java.io.File relpath) |
java.util.Set<java.lang.String> |
SVNWCDb.readChildren(java.io.File localAbsPath) |
java.util.Set<java.lang.String> |
ISVNWCDb.readChildren(java.io.File localAbspath)
Return the basenames of the immediate children of LOCAL_ABSPATH in DB.
|
void |
SVNWCDb.readChildren(java.io.File localAbsPath,
java.util.Map<java.lang.String,ISVNWCDb.SVNWCDbInfo> children,
java.util.Set<java.lang.String> conflicts) |
void |
ISVNWCDb.readChildren(java.io.File localAbspath,
java.util.Map<java.lang.String,ISVNWCDb.SVNWCDbInfo> children,
java.util.Set<java.lang.String> conflicts) |
void |
SVNWCDb.readChildren(SVNWCDbRoot root,
java.io.File localRelPath,
java.util.Map<java.lang.String,ISVNWCDb.SVNWCDbInfo> children,
java.util.Set<java.lang.String> conflicts) |
SVNSkel |
SVNWCDb.readConflict(java.io.File localAbsPath) |
SVNSkel |
ISVNWCDb.readConflict(java.io.File localAbsPath) |
static SVNSkel |
SvnWcDbConflicts.readConflict(SVNWCDb db,
java.io.File localAbspath) |
static Structure<SvnWcDbConflicts.ConflictInfo> |
SvnWcDbConflicts.readConflictInfo(SVNSkel conflictSkel) |
SVNSkel |
SVNWCDb.readConflictInternal(SVNWCDbRoot wcRoot,
java.io.File localRelPath) |
static SVNSkel |
SvnWcDbConflicts.readConflictInternal(SVNWCDbRoot wcRoot,
java.io.File localRelPath) |
private SVNSkel |
SVNWCDb.readConflictInternal17(SVNWCDbRoot wcRoot,
java.io.File localRelPath) |
private static SVNConflictVersion |
SvnWcDbConflicts.readConflictLocation(SVNSkel locationSkel) |
static java.util.List<java.io.File> |
SvnWcDbConflicts.readConflictMarkers(SVNWCDb db,
java.io.File wriAbsPath,
SVNSkel conflictSkel) |
java.util.List<SVNConflictDescription> |
SVNWCDb.readConflicts(java.io.File localAbsPath) |
java.util.List<SVNConflictDescription> |
ISVNWCDb.readConflicts(java.io.File localAbsPath)
Return all conflicts that have LOCAL_ABSPATH as victim.
|
java.util.List<SVNWCConflictDescription17> |
SVNWCDb.readConflicts(java.io.File localAbsPath,
boolean createTempFiles) |
private java.util.List<SVNWCConflictDescription17> |
SVNWCDb.readConflicts17(SVNWCDbRoot wcRoot,
java.io.File localRelPath,
boolean createTempFiles) |
java.util.List<java.lang.String> |
SVNWCDb.readConflictVictims(java.io.File localAbsPath) |
java.util.List<java.lang.String> |
ISVNWCDb.readConflictVictims(java.io.File localAbspath)
Return the basenames of the immediate children of LOCAL_ABSPATH in DB
that are conflicted.
|
static Structure<StructureFields.ExternalNodeInfo> |
SvnWcDbExternals.readExternal(SVNWCContext context,
java.io.File localAbsPath,
java.io.File wriAbsPath,
StructureFields.ExternalNodeInfo... fields) |
private int |
SVNWCDb.readFormatVersion(java.io.File path) |
Structure<StructureFields.NodeInfo> |
SVNWCDb.readInfo(java.io.File localAbsPath,
boolean isAdditionMode,
StructureFields.NodeInfo... fields) |
Structure<StructureFields.NodeInfo> |
ISVNWCDb.readInfo(java.io.File localAbsPath,
boolean isAdditionMode,
StructureFields.NodeInfo... fields) |
ISVNWCDb.WCDbInfo |
SVNWCDb.readInfo(java.io.File localAbsPath,
ISVNWCDb.WCDbInfo.InfoField... fields) |
ISVNWCDb.WCDbInfo |
ISVNWCDb.readInfo(java.io.File localAbsPath,
ISVNWCDb.WCDbInfo.InfoField... fields)
Retrieve information about a node.
|
Structure<StructureFields.NodeInfo> |
SVNWCDb.readInfo(java.io.File localAbsPath,
StructureFields.NodeInfo... fields) |
Structure<StructureFields.NodeInfo> |
ISVNWCDb.readInfo(java.io.File localAbsPath,
StructureFields.NodeInfo... fields) |
protected static Structure<StructureFields.NodeInfo> |
SvnWcDbShared.readInfo(SVNWCDbRoot wcRoot,
java.io.File localRelPath,
boolean isAdditionMode,
StructureFields.NodeInfo... fields) |
ISVNWCDb.WCDbInfo |
SVNWCDb.readInfo(SVNWCDbRoot wcRoot,
java.io.File localRelPath,
ISVNWCDb.WCDbInfo.InfoField... fields) |
protected static Structure<StructureFields.NodeInfo> |
SvnWcDbShared.readInfo(SVNWCDbRoot wcRoot,
java.io.File localRelPath,
StructureFields.NodeInfo... fields) |
ISVNWCDb.WCDbInfo |
SVNWCDb.readInfoBelowWorking(java.io.File localAbsPath) |
ISVNWCDb.WCDbInfo |
ISVNWCDb.readInfoBelowWorking(java.io.File localAbsPath) |
ISVNWCDb.WCDbInfo |
SVNWCDb.readInfoBelowWorking(SVNWCDbRoot wcRoot,
java.io.File localRelPath,
int belowOpDepth) |
static java.util.List<Structure<StructureFields.InheritedProperties>> |
SvnWcDbProperties.readInheritedProperties(SVNWCDbRoot root,
java.io.File localRelPath,
java.lang.String propertyName) |
ISVNWCDb.SVNWCDbKind |
SVNWCDb.readKind(java.io.File localAbsPath,
boolean allowMissing) |
ISVNWCDb.SVNWCDbKind |
ISVNWCDb.readKind(java.io.File localAbsPath,
boolean allowMissing)
Return the kind of the node in DB at LOCAL_ABSPATH.
|
SVNNodeKind |
SVNWCDb.readKind(java.io.File localAbsPath,
boolean allowMissing,
boolean showDeleted,
boolean showHidden) |
SVNNodeKind |
ISVNWCDb.readKind(java.io.File localAbsPath,
boolean allowMissing,
boolean showDeleted,
boolean showHidden) |
static SVNNodeKind |
SvnWcDbCopy.readKind(ISVNWCDb db,
java.io.File path,
boolean showDeleted,
boolean showHidden) |
ISVNWCDb.NodeInstallInfo |
SVNWCDb.readNodeInstallInfo(java.io.File localAbsPath,
java.io.File wriAbsPath) |
ISVNWCDb.NodeInstallInfo |
ISVNWCDb.readNodeInstallInfo(java.io.File localAbsPath,
java.io.File wriAbsPath) |
static Structure<SvnWcDbReader.InstallInfo> |
SvnWcDbReader.readNodeInstallInfo(SVNWCDb db,
java.io.File localAbspath,
SvnWcDbReader.InstallInfo... fields) |
static Structure<SvnWcDbReader.ReplaceInfo> |
SvnWcDbReader.readNodeReplaceInfo(SVNWCDb db,
java.io.File localAbspath,
SvnWcDbReader.ReplaceInfo... fields) |
long |
SVNWCDb.readOpDepth(SVNWCDbRoot root,
java.io.File localRelPath) |
java.io.InputStream |
SVNWCDb.readPristine(java.io.File wcRootAbsPath,
SvnChecksum checksum) |
java.io.InputStream |
ISVNWCDb.readPristine(java.io.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?).
|
static java.io.InputStream |
SvnWcDbPristines.readPristine(SVNWCDbRoot root,
java.io.File wcRootAbsPath,
SvnChecksum sha1Checksum) |
Structure<StructureFields.PristineInfo> |
SVNWCDb.readPristineInfo(java.io.File localAbspath) |
Structure<StructureFields.PristineInfo> |
ISVNWCDb.readPristineInfo(java.io.File localAbspath) |
SVNProperties |
SVNWCDb.readPristineProperties(java.io.File localAbsPath) |
SVNProperties |
ISVNWCDb.readPristineProperties(java.io.File localAbspath)
Return the properties of the node LOCAL_ABSPATH in the WORKING tree
(looking through to the BASE tree as required).
|
static SVNProperties |
SvnWcDbProperties.readPristineProperties(SVNWCDbRoot root,
java.io.File relpath) |
SVNProperties |
SVNWCDb.readProperties(java.io.File localAbsPath) |
SVNProperties |
ISVNWCDb.readProperties(java.io.File localAbsPath)
Return the properties of the node LOCAL_ABSPATH in the ACTUAL tree
(looking through to the WORKING or BASE tree as required).
|
static SVNProperties |
SvnWcDbProperties.readProperties(SVNWCDbRoot root,
java.io.File relpath) |
void |
SVNWCDb.readPropertiesRecursively(java.io.File localAbsPath,
SVNDepth depth,
boolean baseProperties,
boolean pristineProperties,
java.util.Collection<java.lang.String> changelists,
ISvnObjectReceiver<SVNProperties> receiver) |
static void |
SvnWcDbProperties.readPropertiesRecursively(SVNWCDbRoot root,
java.io.File relpath,
SVNDepth depth,
boolean baseProperties,
boolean pristineProperties,
java.util.Collection<java.lang.String> changelists,
ISvnObjectReceiver<SVNProperties> receiver) |
static Structure<SvnWcDbConflicts.PropertyConflictInfo> |
SvnWcDbConflicts.readPropertyConflict(ISVNWCDb db,
java.io.File wriAbsPath,
SVNSkel conflictSkel) |
static void |
SvnWcDbConflicts.readPropertyConflicts(java.util.List<SVNWCConflictDescription17> target,
SVNWCDb db,
java.io.File localAbsPath,
SVNSkel conflictSkel,
boolean createTempFiles,
SVNOperation operation,
SVNConflictVersion leftVersion,
SVNConflictVersion rightVersion) |
static java.util.Map<java.io.File,ISVNWCDb.SVNWCDbKind> |
SvnWcDbRevert.readRevertCopiedChildren(SVNWCContext context,
java.io.File localAbsPath) |
static Structure<SvnWcDbRevert.RevertInfo> |
SvnWcDbRevert.readRevertInfo(SVNWCContext context,
java.io.File localAbsPath) |
static Structure<SvnWcDbConflicts.TextConflictInfo> |
SvnWcDbConflicts.readTextConflict(ISVNWCDb db,
java.io.File wriAbsPath,
SVNSkel conflictSkel) |
static Structure<SvnWcDbConflicts.TreeConflictInfo> |
SvnWcDbConflicts.readTreeConflict(ISVNWCDb db,
java.io.File wriAbsPath,
SVNSkel conflictSkel) |
static java.util.Map<java.lang.String,Structure<StructureFields.WalkerChildInfo>> |
SvnWcDbReader.readWalkerChildrenInfo(SVNWCDb db,
java.io.File localAbspath,
java.util.Map<java.lang.String,Structure<StructureFields.WalkerChildInfo>> children) |
void |
SVNWCDb.registerExternal(java.io.File definingAbsPath,
java.io.File localAbsPath,
SVNNodeKind kind,
SVNURL reposRootUrl,
java.lang.String reposUuid,
java.io.File reposRelPath,
long operationalRevision,
long revision) |
void |
ISVNWCDb.registerExternal(java.io.File definingAbsPath,
java.io.File localAbsPath,
SVNNodeKind kind,
SVNURL reposRootUrl,
java.lang.String reposUuid,
java.io.File reposRelPath,
long operationalRevision,
long revision) |
void |
SVNWCDb.releaseWCLock(java.io.File localAbspath) |
void |
ISVNWCDb.releaseWCLock(java.io.File localAbspath) |
static void |
SvnWcDbRelocate.relocate(SVNWCContext context,
java.io.File localAbspath,
SVNURL from,
SVNURL to,
SvnWcDbRelocate.ISvnRelocateValidator validator) |
private static void |
SvnWcDbRelocate.relocate(SVNWCDb db,
java.io.File localAbspath,
SVNURL repositoryRootUrl) |
private static void |
SvnWcDbRelocate.relocate(SVNWCDbRoot root,
java.io.File localRelPath,
SVNURL reposRootUrl,
java.lang.String reposUuid,
boolean haveBaseNode,
long oldReposId) |
void |
SVNWCDb.removeBase(java.io.File localAbsPath) |
void |
ISVNWCDb.removeBase(java.io.File localAbsPath)
Remove a node from the BASE tree.
|
void |
SVNWCDb.removeBase(java.io.File localAbsPath,
boolean keepAsWorking,
boolean queueDeletes,
boolean removeLocks,
long notPresentRevision,
SVNSkel conflict,
SVNSkel workItems) |
void |
ISVNWCDb.removeBase(java.io.File localAbsPath,
boolean keepAsWorking,
boolean queueDeletes,
boolean removeLocks,
long notPresentRevision,
SVNSkel conflict,
SVNSkel workItems) |
static void |
SvnWcDbExternals.removeExternal(SVNWCContext context,
java.io.File wriAbsPath,
java.io.File localAbsPath) |
static void |
SvnWcDbExternals.removeExternalNode(SVNWCContext context,
java.io.File localAbsPath,
java.io.File wriAbsPath,
SVNSkel workItems) |
void |
SVNWCDb.removeLock(java.io.File localAbsPath) |
void |
ISVNWCDb.removeLock(java.io.File localAbsPath)
Remove any lock for LOCAL_ABSPATH in DB.
|
void |
SVNWCDb.removePristine(java.io.File wcRootAbsPath,
SvnChecksum checksum) |
void |
ISVNWCDb.removePristine(java.io.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.
|
static void |
SvnWcDbPristines.removePristine(SVNWCDbRoot root,
SvnChecksum sha1Checksum) |
private static void |
SvnWcDbPristines.removePristineIfUnreferenced(SVNWCDbRoot root,
java.io.File localAbsPath,
SvnChecksum sha1_checksum) |
private void |
SVNWCDb.replaceMovedLayer(SVNWCDbRoot wcRoot,
java.io.File srcRelPath,
java.io.File dstRelPath,
int srcOpDepth) |
void |
SvnExternalFileReporter.report(ISVNReporter reporter) |
java.io.File |
SVNWCDb.requiredLockForResolve(java.io.File localAbsPath) |
java.io.File |
ISVNWCDb.requiredLockForResolve(java.io.File localAbsPath) |
static void |
SvnWcDbStatementUtil.reset(SVNSqlJetStatement stmt) |
void |
SVNWCDb.resolveBreakMovedAway(java.io.File localAbsPath,
ISVNEventHandler eventHandler) |
void |
ISVNWCDb.resolveBreakMovedAway(java.io.File localAbsPath,
ISVNEventHandler eventHandler) |
void |
SVNWCDb.resolveDeleteRaiseMovedAway(java.io.File localAbsPath,
ISVNEventHandler eventHandler) |
void |
ISVNWCDb.resolveDeleteRaiseMovedAway(java.io.File localAbsPath,
ISVNEventHandler eventHandler) |
private SVNWCDb.ResolveMovedFrom |
SVNWCDb.resolveMovedFrom(SVNWCDbRoot root,
java.io.File rootRelPath,
java.io.File localRelPath,
int opDepth) |
private void |
SVNWCDb.BaseRemove.retractParentDelete(SVNSqlJetDb db) |
void |
SVNWCDb.retractParentDelete(SVNSqlJetDb db,
long wcId,
java.io.File localRelPath,
int opDepth) |
static void |
SvnWcDbRevert.revert(SVNWCDbRoot root,
java.io.File localRelPath) |
static void |
SvnWcDbRevert.revertRecursive(SVNWCDbRoot root,
java.io.File localRelPath) |
static void |
SvnWcDbShared.rollbackTransaction(SVNWCDbRoot root) |
ISVNWCDb.WCDbAdditionInfo |
SVNWCDb.scanAddition(java.io.File localAbsPath,
ISVNWCDb.WCDbAdditionInfo.AdditionInfoField... fields) |
ISVNWCDb.WCDbAdditionInfo |
ISVNWCDb.scanAddition(java.io.File localAbsPath,
ISVNWCDb.WCDbAdditionInfo.AdditionInfoField... fields)
Scan upwards for information about a known addition to the WORKING tree.
|
static Structure<StructureFields.AdditionInfo> |
SvnWcDbShared.scanAddition(SVNWCDb db,
java.io.File localAbsPath) |
protected static Structure<StructureFields.AdditionInfo> |
SvnWcDbShared.scanAddition(SVNWCDbRoot root,
java.io.File localRelpath,
StructureFields.AdditionInfo... fields) |
ISVNWCDb.WCDbRepositoryInfo |
SVNWCDb.scanBaseRepository(java.io.File localAbsPath,
ISVNWCDb.WCDbRepositoryInfo.RepositoryInfoField... fields) |
ISVNWCDb.WCDbRepositoryInfo |
ISVNWCDb.scanBaseRepository(java.io.File localAbsPath,
ISVNWCDb.WCDbRepositoryInfo.RepositoryInfoField... fields)
Scan for a BASE node's repository information.
|
ISVNWCDb.WCDbDeletionInfo |
SVNWCDb.scanDeletion(java.io.File localAbsPath,
ISVNWCDb.WCDbDeletionInfo.DeletionInfoField... fields) |
ISVNWCDb.WCDbDeletionInfo |
ISVNWCDb.scanDeletion(java.io.File localAbsPath,
ISVNWCDb.WCDbDeletionInfo.DeletionInfoField... fields)
Scan upwards for additional information about a deleted node.
|
static Structure<StructureFields.DeletionInfo> |
SvnWcDbShared.scanDeletion(SVNWCDb db,
java.io.File localAbsPath) |
protected static Structure<StructureFields.DeletionInfo> |
SvnWcDbShared.scanDeletion(SVNWCDbRoot root,
java.io.File localRelpath) |
ISVNWCDb.Moved |
SVNWCDb.scanMoved(java.io.File localAbsPath) |
ISVNWCDb.Moved |
ISVNWCDb.scanMoved(java.io.File localAbsPath) |
static Structure<StructureFields.MovedInfo> |
SvnWcDbShared.scanMoved(SVNWCDb db,
java.io.File localAbsPath) |
private static long |
SVNWCDb.scanUpwardsForRepos(ISVNWCDb.WCDbRepositoryInfo reposInfo,
SVNWCDbRoot wcroot,
java.io.File localRelPath)
Scan from LOCAL_RELPATH upwards through parent nodes until we find a
parent that has values in the 'repos_id' and 'repos_relpath' columns.
|
void |
SVNWCDb.setActualProperties(SVNSqlJetDb db,
long wcId,
java.io.File localRelpath,
SVNProperties props) |
private static void |
SvnWcDbProperties.setActualProps(SVNWCDbRoot root,
java.io.File localRelPath,
SVNProperties properties) |
void |
SVNWCDb.setBaseDavCache(java.io.File localAbsPath,
SVNProperties props) |
void |
ISVNWCDb.setBaseDavCache(java.io.File localAbsPath,
SVNProperties props)
Set the dav cache for LOCAL_ABSPATH to PROPS.
|
void |
SvnWcDbChangelist.Changelist.setChangelist() |
static void |
SvnWcDbChangelist.setChangelist(SVNWCDbRoot root,
java.io.File localRelPath,
java.lang.String changelistName,
java.lang.String[] changeLists,
SVNDepth depth,
ISVNEventHandler eventHandler) |
static void |
SvnWcDbConflicts.setConflictOperation(SVNSkel skel,
SVNOperation operation,
SVNConflictVersion original,
SVNConflictVersion target) |
protected static void |
SvnWcDbShared.sqliteError(org.tmatesoft.sqljet.core.SqlJetException e) |
private void |
SVNWCDb.stealWCLock(SVNWCDbRoot wcroot,
java.io.File localRelpath) |
private void |
SVNWCDb.suitableForMove(SVNWCDbRoot wcRoot,
java.io.File localRelPath) |
void |
SvnExternalUpdateEditor.targetRevision(long revision) |
java.io.OutputStream |
SvnExternalUpdateEditor.textDeltaChunk(java.lang.String path,
SVNDiffWindow diffWindow) |
void |
SvnExternalUpdateEditor.textDeltaEnd(java.lang.String path) |
SVNNodeKind |
ISVNWCDb.SVNWCDbKind.toNodeKind() |
SVNNodeKind |
ISVNWCDb.SVNWCDbKind.toNodeKind(ISVNWCDb.SVNWCDbStatus status,
boolean showHidden) |
java.io.File |
SVNWCDb.toRelPath(java.io.File localAbsPath) |
java.io.File |
ISVNWCDb.toRelPath(java.io.File localAbsPath)
Compute the LOCAL_RELPATH for the given LOCAL_ABSPATH.
|
java.io.File |
SVNWCDb.toRelPath(java.io.File wriAbsPath,
java.io.File localAbsPath) |
java.io.File |
ISVNWCDb.toRelPath(java.io.File wriAbsPath,
java.io.File localAbsPath) |
void |
SVNWCDb.Delete.transaction(SVNSqlJetDb db) |
void |
SVNWCDb.InsertLock.transaction(SVNSqlJetDb db) |
void |
SVNWCDb.InsertBase.transaction(SVNSqlJetDb db) |
void |
SVNWCDb.InsertWorking.transaction(SVNSqlJetDb db) |
void |
SVNWCDb.RecordFileinfo.transaction(SVNSqlJetDb db) |
void |
SVNWCDb.SetProperties.transaction(SVNSqlJetDb db) |
void |
SVNWCDb.SetTreeConflict.transaction(SVNSqlJetDb db) |
void |
SVNWCDb.GatherChildren.transaction(SVNSqlJetDb db) |
void |
SVNWCDb.BaseRemove.transaction(SVNSqlJetDb db) |
void |
SVNWCDb.StartDirectoryUpdate.transaction(SVNSqlJetDb db) |
void |
SVNWCDb.MakeCopy.transaction(SVNSqlJetDb db) |
void |
SVNWCDb.BumpRevisionPostUpdate.transaction(SVNSqlJetDb db) |
void |
SVNWCDb.SetRevRelpath.transaction(SVNSqlJetDb db) |
void |
SVNWCDb.WCLockObtain.transaction(SVNSqlJetDb db) |
void |
SVNWCDb.Commit.transaction(SVNSqlJetDb db) |
void |
SVNWCDb.CheckReplace.transaction(SVNSqlJetDb db) |
void |
SVNWCDb.BaseMovedTo.transaction(SVNSqlJetDb db) |
void |
SVNWCDb.ResolveBreakMovedAway.transaction(SVNSqlJetDb db) |
void |
SVNWCDb.BreakMove.transaction(SVNSqlJetDb db) |
void |
SVNWCDb.ResolveDeleteRaiseMovedAway.transaction(SVNSqlJetDb db) |
void |
SVNWCDb.UpdateMovedAwayConflictVictim.transaction(SVNSqlJetDb db) |
void |
SVNWCDb.IsSwitched.transaction(SVNSqlJetDb db) |
void |
SVNWCDb.GetConflictMarkerFiles.transaction(SVNSqlJetDb db) |
void |
SVNWCDb.GetConflictMarkerFiles17.transaction(SVNSqlJetDb db) |
void |
SVNWCDb.HandleMoveBack.transaction(SVNSqlJetDb db) |
void |
SVNWCDb.RequiredLockForResolve.transaction(SVNSqlJetDb db) |
void |
SvnWcDbPristines.RemoveUnreferencedPristine.transaction(SVNSqlJetDb db) |
void |
SvnWcDbPristines.PristineTransfer.transaction(SVNSqlJetDb db) |
static void |
SvnWcDbPristines.transferPristine(SVNWCDb db,
java.io.File srcLocalAbsPath,
java.io.File dstWriAbsPath) |
static SVNSkel |
SvnWcDbConflicts.treeConflictDescriptionToSkel(ISVNWCDb db,
java.io.File wriAbsPath,
SVNTreeConflictDescription conflictDescription) |
private long |
SVNWCDb.updateActualConflict17(SVNWCDbRoot wcRoot,
java.io.File localRelpath,
SVNSkel conflicts,
boolean resolvedAll) |
private void |
SVNWCDb.updateDepthValues(java.io.File localAbspath,
SVNWCDbDir pdh,
java.io.File localRelpath,
SVNDepth depth) |
void |
SVNWCDb.updateMovedAwayConflictVictim(java.io.File victimAbsPath,
ISVNEventHandler eventHandler) |
void |
ISVNWCDb.updateMovedAwayConflictVictim(java.io.File victimAbsPath,
ISVNEventHandler eventHandler) |
private void |
SVNWCDb.updateMovedAwayNode(SVNTreeConflictEditor treeConflictEditor,
java.io.File srcRelPath,
java.io.File dstRelPath,
int srcOpDepth,
java.io.File moveRootDstRelPath,
long moveRootDstRevision,
SVNWCDbRoot wcRoot) |
static void |
SVNWCDb.updateMoveListAdd(SVNWCDbRoot wcRoot,
java.io.File localRelPath,
SVNEventAction eventAction,
SVNNodeKind kind,
SVNStatusType contentState,
SVNStatusType propState) |
void |
SVNWCDb.updateMoveListNotify(SVNWCDbRoot wcRoot,
long oldRevision,
long newRevision,
ISVNEventHandler eventHandler) |
static void |
SvnWcDbProperties.upgradeApplyDavCache(SVNWCDbRoot root,
java.io.File dirRelPath,
java.util.Map<java.lang.String,SVNProperties> cacheValues) |
static void |
SvnWcDbProperties.upgradeApplyProperties(SVNWCDbRoot root,
java.io.File dirAbsPath,
java.io.File localRelPath,
SVNProperties baseProps,
SVNProperties workingProps,
SVNProperties revertProps,
int originalFormat) |
void |
SVNWCDb.upgradeBegin(java.io.File localAbspath,
ISVNWCDb.SVNWCDbUpgradeData upgradeData,
SVNURL repositoryRootUrl,
java.lang.String repositoryUUID,
int targetWorkingCopyFormat) |
void |
ISVNWCDb.upgradeBegin(java.io.File localAbspath,
ISVNWCDb.SVNWCDbUpgradeData upgradeData,
SVNURL repositoryRootUrl,
java.lang.String repositoryUUID,
int targetWorkingCopyFormat) |
static SVNSkel |
SvnWcDbConflicts.upgradeConflictSkelFromRaw(ISVNWCDb db,
java.io.File wriAbsPath,
java.io.File localRelPath,
java.lang.String conflictOld,
java.lang.String conflictWork,
java.lang.String conflictNew,
java.io.File prejFile,
SVNSkel oldTreeConflictData) |
void |
SVNWCDb.upgradeInsertExternal(java.io.File localAbsPath,
SVNNodeKind kind,
java.io.File parentAbsPath,
java.io.File defLocalAbsPath,
java.io.File reposRelPath,
SVNURL reposRootUrl,
java.lang.String reposUuid,
long defPegRevision,
long defRevision) |
void |
ISVNWCDb.upgradeInsertExternal(java.io.File localAbsPath,
SVNNodeKind kind,
java.io.File parentAbsPath,
java.io.File defLocalAbsPath,
java.io.File reposRelPath,
SVNURL reposRootUrl,
java.lang.String reposUuid,
long defPegRevision,
long defRevision) |
void |
SvnWcDbRelocate.ISvnRelocateValidator.validateRelocation(java.lang.String uuid,
SVNURL newUrl,
SVNURL newRepositoryRoot) |
protected static void |
SVNWCDb.verifyDirUsable(SVNWCDbDir pdh) |
void |
SVNWCDb.wqAdd(java.io.File wriAbsPath,
SVNSkel workItem) |
Constructor and Description |
---|
InsertExternalStatement(SVNSqlJetDb sDb) |
InsertWorkingNodeCopy(SVNSqlJetDb sDb,
boolean base) |
InsertWorkingNodeCopy(SVNSqlJetDb sDb,
long depth) |
RecursiveUpdateNodeRepo(SVNSqlJetDb sDb) |
SelectNodeToCopy(SVNSqlJetDb sDb,
long depth) |
SelectRowWithMaxOpDepth(SVNSqlJetDb sDb,
long opDepth) |
SVNWCDbRoot(SVNWCDb db,
java.io.File absPath,
SVNSqlJetDb sDb,
long wcId,
int format,
boolean autoUpgrade,
boolean failOnVersionsMismatch,
boolean enforceEmptyWQ) |
UpdateLockReposId(SVNSqlJetDb sDb) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
SVNWCDbSelectCommittableExternalsBelow.checkForImmediate() |
protected boolean |
SVNWCDbSelectCommittableExternalsImmediatelyBelow.checkForImmediate() |
long |
SVNWCDbInsertTargetDepthFiles.exec() |
long |
SVNWCDbInsertTarget2.exec() |
long |
SVNWCDbInsertTargetDepthInfinity.exec() |
long |
SVNWCDbInsertTargetDepthImmediatesWithChangelist.exec() |
long |
SVNWCDbInsertTarget.exec() |
long |
SVNWCDbInsertTargetDepthInfinityWithChangelist.exec() |
long |
SVNWCDbInsertWCLock.exec() |
long |
SVNWCDbInsertWorkingNodeFromBaseCopy.exec() |
long |
SVNWCDbInsertDeleteFromNodeRecursive.exec() |
long |
SVNWCDbInsertWorkingNodeFromBase.exec() |
long |
SVNWCDbInsertTargetDepthFilesWithChangelist.exec() |
long |
SVNWCDbCopyMoveNode.exec() |
long |
SVNWCDbCreateSchema.exec() |
long |
SVNWCDbInsertWorkingNodeNormalFromBase.exec() |
long |
SVNWCDbInsertWorkItem.exec() |
long |
SVNWCDbInsertDeleteList.exec() |
long |
SVNWCDbInsertLock.exec() |
long |
SVNWCDbInstallWorkingNodeForDelete.exec() |
long |
SVNWCDbInsertDeleteFromBase.exec() |
long |
SVNWCDbMarkSkippedChangelistDirs.exec() |
long |
SVNWCDbInsertActualEmpties.exec() |
long |
SVNWCDbReplaceWithBaseDeleted.exec() |
long |
SVNWCDbInsertExternalUpgrade.exec() |
long |
SVNWCDbInsertWorkingNodeNotPresentFromBase.exec() |
long |
SVNWCDbInsertTargetDepthImmediates.exec() |
long |
SVNWCDbInsertTargetWithChangelist.exec() |
boolean |
SVNWCDbNodesStrictOpDepth.existsOpDepth(java.lang.Long wcId,
java.lang.String localRelpath) |
boolean |
SVNWCDbDeleteActualForBaseRecursive.SelectFromNodesForPresence.existsOpDepth(java.lang.Long wcId,
java.lang.String localRelpath) |
SVNProperties |
SVNWCDBSelectExternalProperties.getColumnProperties(java.lang.String f) |
protected java.util.Map<java.lang.String,java.lang.Object> |
SVNWCDbInsertTargetDepthFiles.getInsertValues() |
protected java.util.Map<java.lang.String,java.lang.Object> |
SVNWCDbInsertTarget2.getInsertValues() |
protected java.util.Map<java.lang.String,java.lang.Object> |
SVNWCDbInsertTargetDepthInfinity.getInsertValues() |
protected java.util.Map<java.lang.String,java.lang.Object> |
SVNWCDbInsertTargetDepthImmediatesWithChangelist.getInsertValues() |
protected java.util.Map<java.lang.String,java.lang.Object> |
SVNWCDbInsertPristine.getInsertValues() |
protected java.util.Map<java.lang.String,java.lang.Object> |
SVNWCDbInsertActualTreeConflicts.getInsertValues() |
protected java.util.Map<java.lang.String,java.lang.Object> |
SVNWCDbInsertTarget.getInsertValues() |
protected java.util.Map<java.lang.String,java.lang.Object> |
SVNWCDbInsertTargetDepthInfinityWithChangelist.getInsertValues() |
protected java.util.Map<java.lang.String,java.lang.Object> |
SVNWCDbInsertExternal.getInsertValues() |
protected java.util.Map<java.lang.String,java.lang.Object> |
SVNWCDbInsertWorkingNodeFromBaseCopy.getInsertValues() |
protected java.util.Map<java.lang.String,java.lang.Object> |
SVNWCDbInsertDeleteFromNodeRecursive.getInsertValues() |
protected java.util.Map<java.lang.String,java.lang.Object> |
SVNWCDbInsertWCRoot.getInsertValues() |
protected java.util.Map<java.lang.String,java.lang.Object> |
SVNWCDbInsertWorkingNodeFromBase.getInsertValues() |
protected java.util.Map<java.lang.String,java.lang.Object> |
SVNWCDbInsertTargetDepthFilesWithChangelist.getInsertValues() |
protected java.util.Map<java.lang.String,java.lang.Object> |
SVNWCDbInsertActualProps.getInsertValues() |
protected java.util.Map<java.lang.String,java.lang.Object> |
SVNWCDbApplyChangesToBaseNode.getInsertValues() |
protected java.util.Map<java.lang.String,java.lang.Object> |
SVNWCDbInsertOrIgnorePristine.getInsertValues() |
protected java.util.Map<java.lang.String,java.lang.Object> |
SVNWCDbInsertWorkingNodeNormalFromBase.getInsertValues() |
protected java.util.Map<java.lang.String,java.lang.Object> |
SVNWCDbInsertActualNode.getInsertValues() |
protected java.util.Map<java.lang.String,java.lang.Object> |
SVNWCDbInsertUpdateMoveList.getInsertValues() |
protected java.util.Map<java.lang.String,java.lang.Object> |
SVNWCDbResetActualWithChangelist.getInsertValues() |
protected java.util.Map<java.lang.String,java.lang.Object> |
SVNWCDbInsertDeleteList.getInsertValues() |
protected java.util.Map<java.lang.String,java.lang.Object> |
SVNWCDbInstallWorkingNodeForDelete.getInsertValues() |
protected java.util.Map<java.lang.String,java.lang.Object> |
SVNWCDbInsertActualConflictData.getInsertValues() |
protected java.util.Map<java.lang.String,java.lang.Object> |
SVNWCDbInsertRepository.getInsertValues() |
protected java.util.Map<java.lang.String,java.lang.Object> |
SVNWCDbInsertDeleteFromBase.getInsertValues() |
protected java.util.Map<java.lang.String,java.lang.Object> |
SVNWCDbInsertNode.getInsertValues() |
protected java.util.Map<java.lang.String,java.lang.Object> |
SVNWCDbMarkSkippedChangelistDirs.getInsertValues() |
protected java.util.Map<java.lang.String,java.lang.Object> |
SVNWCDbInsertActualEmpties.getInsertValues() |
protected java.util.Map<java.lang.String,java.lang.Object> |
SVNWCDbInsertExternalUpgrade.getInsertValues() |
protected java.util.Map<java.lang.String,java.lang.Object> |
SVNWCDbInsertWorkingNodeNotPresentFromBase.getInsertValues() |
protected java.util.Map<java.lang.String,java.lang.Object> |
SVNWCDbInsertWorkingNodeFromBaseCopyPresence.getInsertValues() |
protected java.util.Map<java.lang.String,java.lang.Object> |
SVNWCDbInsertTargetDepthImmediates.getInsertValues() |
protected java.util.Map<java.lang.String,java.lang.Object> |
SVNWCDbInsertTargetWithChangelist.getInsertValues() |
protected java.util.Map<java.lang.String,java.lang.Object> |
SVNWCDbInsertWorkingNodeCopyFrom.getInsertValues() |
SVNWCDbSelectDeletionInfo.InternalSelect |
SVNWCDbSelectDeletionInfo.getInternalStatement() |
private SVNWCDbSelectCommittableExternalsImmediatelyBelow.InternalStatement2 |
SVNWCDbSelectCommittableExternalsImmediatelyBelow.getInternalStatement2() |
private SVNWCDbSelectCommittableExternalsImmediatelyBelow.InternalStatement3 |
SVNWCDbSelectCommittableExternalsImmediatelyBelow.InternalStatement2.getInternalStatement3() |
SVNSqlJetStatement |
SVNWCDbSelectMovedBack.getJoinedStatement(java.lang.Enum<?> joinedTable) |
SVNSqlJetStatement |
SVNWCDbSelectDeletionInfoScan.getJoinedStatement(java.lang.Enum<?> joinedTable) |
SVNSqlJetStatement |
SVNWCDbSelectBaseNodeLockTokensRecursive.getJoinedStatement(java.lang.Enum<?> joinedTable) |
SVNSqlJetStatement |
SVNWCDbSelectNodeChildrenInfo.getJoinedStatement(java.lang.String joinedTable) |
SVNSqlJetStatement |
SVNWCDbSelectCopyPristines.getJoinedStatement(java.lang.String joinedTable) |
SVNSqlJetStatement |
SVNWCDbSelectBaseNodeWithLock.getJoinedStatement(java.lang.String joinedTable) |
SVNSqlJetStatement |
SVNWCDbSelectNodeInfoWithLock.getJoinedStatement(java.lang.String joinedTable) |
private long |
SVNWCDbSelectCopyPristines.getMaxOpDepth() |
private long |
SVNWCDbInsertWorkingNodeCopyFrom.InternalStatement1.getMaxOpDepth() |
java.lang.Long |
SVNWCDbNodesMaxOpDepth.getMaxOpDepth(java.lang.Long wcId,
java.lang.String localRelpath) |
java.lang.Long |
SVNWCDbNodesMinOpDepth.getMinOpDepth(java.lang.Long wcId,
java.lang.String localRelpath) |
int |
SVNWCDbSelectMovedForDelete.getMovedHereDepth() |
int |
SVNWCDbSelectMovedFromForDelete.getMovedHereOpDepth() |
private java.lang.String |
SVNWCDbSelectWCRootNodes.getNodeReposRelpath(long wcId,
java.lang.String path) |
protected java.lang.String |
SVNWCDbFindWCLock.getRowPath() |
protected java.lang.String |
SVNWCDbClearMovedToDescendants.getRowPath() |
protected java.lang.String |
SVNWCDbDeleteLockRecursively.getRowPath() |
protected java.lang.String |
SVNWCDbUpdateMovedToDescendants.getRowPath() |
protected java.lang.String |
SVNWCDbSelectMovedHereChildren.getRowPath() |
protected java.lang.Enum<?> |
SVNWCDbFindWCLock.getRowPathField() |
protected java.lang.Enum<?> |
SVNWCDbDeleteLockRecursively.getRowPathField() |
protected java.lang.Enum<?> |
SVNWCDbUpdateMovedToDescendants.getRowPathField() |
protected java.lang.Enum<?> |
SVNWCDbSelectMovedHereChildren.getRowPathField() |
java.util.Map<java.lang.String,java.lang.Object> |
SVNWCDbUpdateActualPropertyConflicts.getUpdateValues() |
java.util.Map<java.lang.String,java.lang.Object> |
SVNWCDbClearActualNodeLeavingChangelistRecursive.getUpdateValues() |
java.util.Map<java.lang.String,java.lang.Object> |
SVNWCDbClearPropsConflict.getUpdateValues() |
java.util.Map<java.lang.String,java.lang.Object> |
SVNWCDbUpdateOpDepthRecursive.getUpdateValues() |
java.util.Map<java.lang.String,java.lang.Object> |
SVNWCDbUpdateOpDepthIncreaseRecursive.getUpdateValues() |
java.util.Map<java.lang.String,java.lang.Object> |
SVNWCDbUpdateActualConflict.getUpdateValues() |
java.util.Map<java.lang.String,java.lang.Object> |
SVNWCDbClearMovedToDescendants.getUpdateValues() |
java.util.Map<java.lang.String,java.lang.Object> |
SVNWCDbClearActualNodeLeavingConflict.getUpdateValues() |
java.util.Map<java.lang.String,java.lang.Object> |
SVNWCDbUpdateNodeBasePresence.getUpdateValues() |
java.util.Map<java.lang.String,java.lang.Object> |
SVNWCDbUpdateBaseNodeDavCache.getUpdateValues() |
java.util.Map<java.lang.String,java.lang.Object> |
SVNWCDbUpdateActualProps.getUpdateValues() |
java.util.Map<java.lang.String,java.lang.Object> |
SVNWCDbUpdateActualTreeConflicts.getUpdateValues() |
java.util.Map<java.lang.String,java.lang.Object> |
SVNWCDbClearMovedToRelPath.getUpdateValues() |
java.util.Map<java.lang.String,java.lang.Object> |
SVNWCDbClearDavCacheRecursive.getUpdateValues() |
java.util.Map<java.lang.String,java.lang.Object> |
SVNWCDbClearMovedHereRecursive.getUpdateValues() |
java.util.Map<java.lang.String,java.lang.Object> |
SVNUpdateBaseNodePresenceRevnumAndReposPath.getUpdateValues() |
java.util.Map<java.lang.String,java.lang.Object> |
SVNWCDbUpdateIProps.getUpdateValues() |
java.util.Map<java.lang.String,java.lang.Object> |
SVNWCDbUpdateActualTextConflicts.getUpdateValues() |
java.util.Map<java.lang.String,java.lang.Object> |
SVNWCDbUpdateActualConflictData.getUpdateValues() |
java.util.Map<java.lang.String,java.lang.Object> |
SVNWCDbClearMovedToFromDest.getUpdateValues() |
java.util.Map<java.lang.String,java.lang.Object> |
SVNWCDbUpdateMovedToRelPath.getUpdateValues() |
java.util.Map<java.lang.String,java.lang.Object> |
SVNWCDbUpdateNodeProperties.getUpdateValues() |
java.util.Map<java.lang.String,java.lang.Object> |
SVNWCDbClearTextConflict.getUpdateValues() |
java.util.Map<java.lang.String,java.lang.Object> |
SVNWCDbUpdateBaseRevision.getUpdateValues() |
java.util.Map<java.lang.String,java.lang.Object> |
SVNWCDbUpdateNodeBaseDepth.getUpdateValues() |
java.util.Map<java.lang.String,java.lang.Object> |
SVNWCDbUpdateMovedToDescendants.getUpdateValues() |
java.util.Map<java.lang.String,java.lang.Object> |
SVNWCDDBUpdateActualClearChangelist.getUpdateValues() |
java.util.Map<java.lang.String,java.lang.Object> |
SVNWCDbUpdateNodeWorkingDepth.getUpdateValues() |
java.util.Map<java.lang.String,java.lang.Object> |
SVNWCDbUpdateCopyfrom.getUpdateValues() |
java.util.Map<java.lang.String,java.lang.Object> |
SVNWCDbCommitDescendantToBase.getUpdateValues() |
java.util.Map<java.lang.String,java.lang.Object> |
SVNWCDbUpdateActualChangelists.getUpdateValues() |
java.util.Map<java.lang.String,java.lang.Object> |
SVNWCDbUpdateNodeFileinfo.getUpdateValues() |
protected java.lang.Object[] |
SVNWCDbDeleteLowestWorkingNode.getWhere() |
protected java.lang.Object[] |
SVNWCDbDeleteAllWorkingNodes.getWhere() |
protected java.lang.Object[] |
SVNWCDbDeleteNoLowerLayer.getWhere() |
protected java.lang.Object[] |
SVNWCDbSelectNodeChildrenInfo.getWhere() |
protected java.lang.Object[] |
SVNWCDbSelectMovedBack.getWhere() |
protected java.lang.Object[] |
SVNWCDbSelectMovedBack.JoinedStatement.getWhere() |
protected java.lang.Object[] |
SVNWCDbSelectDeletionInfo.getWhere() |
protected java.lang.Object[] |
SVNWCDbUpdateActualPropertyConflicts.getWhere() |
protected java.lang.Object[] |
SVNWCDbSelectOpDepthMovedPair.getWhere() |
protected java.lang.Object[] |
SVNWCDbDeleteLockOrphanRecursive.getWhere() |
protected java.lang.Object[] |
SVNWCDbDeleteExternalRegistrations.getWhere() |
protected java.lang.Object[] |
SVNWCDbDeleteActualEmpty.getWhere() |
protected java.lang.Object[] |
SVNWCDbDeleteBaseNode.getWhere() |
protected java.lang.Object[] |
SVNWCDbClearActualNodeLeavingChangelistRecursive.getWhere() |
protected java.lang.Object[] |
SVNWCDbDeleteNodesRecursive.getWhere() |
protected java.lang.Object[] |
SVNWCDbSelectBaseChildrenInfo.getWhere() |
protected java.lang.Object[] |
SVNWCDbSelectAncestorWCLocks.getWhere() |
protected java.lang.Object[] |
SVNWCDbSelectMovedPair3.getWhere() |
protected java.lang.Object[] |
SVNWCDBSelectFileExternal.getWhere() |
protected java.lang.Object[] |
SVNWCDbDeleteAllLayers.getWhere() |
protected java.lang.Object[] |
SVNWCDbSelectMovedFromForDelete.getWhere() |
protected java.lang.Object[] |
SVNWCDbSelectMovedFromForDelete.InternalStatement.getWhere() |
protected java.lang.Object[] |
SVNWCDbSelectMovedForDelete.getWhere() |
protected java.lang.Object[] |
SVNWCDbSelectMovedForDelete.InternalStatement.getWhere() |
protected java.lang.Object[] |
SVNWCDbFindWCLock.getWhere() |
protected java.lang.Object[] |
SVNWCDbUpdateOpDepthRecursive.getWhere() |
protected java.lang.Object[] |
SVNWCDbSelectActualTreeConflict.getWhere() |
protected java.lang.Object[] |
SVNWCDbUpdateOpDepthIncreaseRecursive.getWhere() |
protected java.lang.Object[] |
SVNWCDbUpdateActualConflict.getWhere() |
protected java.lang.Object[] |
SVNWCDbClearMovedToDescendants.getWhere() |
protected java.lang.Object[] |
SVNWCDbSelectOpDepthChildren.getWhere() |
protected java.lang.Object[] |
SVNWCDbDeleteFileExternals.getWhere() |
protected java.lang.Object[] |
SVNWCDbDeleteActualNodeLeavingChangelistRecursive.getWhere() |
protected java.lang.Object[] |
SVNWCDbDeleteLockRecursively.getWhere() |
protected java.lang.Object[] |
SVNWCDbClearActualNodeLeavingConflict.getWhere() |
protected java.lang.Object[] |
SVNWCDbSelectAllServerExcludedNodes.getWhere() |
protected java.lang.Object[] |
SVNWCDbUpdateNodeBasePresence.getWhere() |
protected java.lang.Object[] |
SVNWCDbSelectMovedOutside.getWhere() |
protected java.lang.Object[] |
SVNWCDbUpdateBaseNodeDavCache.getWhere() |
protected java.lang.Object[] |
SVNWCDbUpdateActualProps.getWhere() |
protected java.lang.Object[] |
SVNWCDbUpdateActualTreeConflicts.getWhere() |
protected java.lang.Object[] |
SVNWCDbDeleteShadowedRecursive.getWhere() |
protected java.lang.Object[] |
SVNWCDbSelectDeletionInfoScan.JoinedStatement.getWhere() |
protected java.lang.Object[] |
SVNWCDbSelectAllFiles.getWhere() |
protected java.lang.Object[] |
SVNWCDbSelectCommittableExternalsImmediatelyBelow.getWhere() |
protected java.lang.Object[] |
SVNWCDbSelectCommittableExternalsImmediatelyBelow.InternalStatement2.getWhere() |
protected java.lang.Object[] |
SVNWCDbHasLayerBetween.getWhere() |
protected java.lang.Object[] |
SVNWCDbDeleteWorkingOpDepth.getWhere() |
protected java.lang.Object[] |
SVNWCDbSelectLocalRelPathOpDepth.getWhere() |
protected java.lang.Object[] |
SVNWCDbCopyMoveNode.InternalSelectStatement.getWhere() |
protected java.lang.Object[] |
SVNWCDBSelectExternalsDefined.getWhere() |
protected java.lang.Object[] |
SVNWCDbDeleteActualNodeRecursive.getWhere() |
protected java.lang.Object[] |
SVNWCDbSelectBaseDavCache.getWhere() |
protected java.lang.Object[] |
SVNWCDbSelectHasGrandChildren.getWhere() |
protected java.lang.Object[] |
SVNWCDbSelectNotPresent.getWhere() |
protected java.lang.Object[] |
SVNWCDbSelectCopyPristines.getWhere() |
protected java.lang.Object[] |
SVNWCDbDeleteWorkingBaseDelete.getWhere() |
protected java.lang.Object[] |
SVNWCDbClearDavCacheRecursive.getWhere() |
protected java.lang.Object[] |
SVNWCDbClearMovedHereRecursive.getWhere() |
protected java.lang.Object[] |
SVNWCDBSelectExternalProperties.getWhere() |
protected java.lang.Object[] |
SVNWCDbSelectSHA1Checksum.getWhere() |
protected java.lang.Object[] |
SVNWCDbSelectRevertListCopiedChildren.getWhere() |
protected java.lang.Object[] |
SVNWCDbSelectChildrenOpDepth.getWhere() |
protected java.lang.Object[] |
SVNWCDbSelectBaseNode.getWhere() |
protected java.lang.Object[] |
SVNUpdateBaseNodePresenceRevnumAndReposPath.getWhere() |
protected java.lang.Object[] |
SVNWCDbUpdateIProps.getWhere() |
protected java.lang.Object[] |
SVNWCDbDeleteFileExternalRegistrations.getWhere() |
protected java.lang.Object[] |
SVNWCDbUpdateActualTextConflicts.getWhere() |
protected java.lang.Object[] |
SVNWCDbSelectActualChildrenInfo.getWhere() |
protected java.lang.Object[] |
SVNWCDbUpdateActualConflictData.getWhere() |
protected java.lang.Object[] |
SVNWCDbSelectBaseProperties.getWhere() |
protected java.lang.Object[] |
SVNWCDbDeleteLock.getWhere() |
protected java.lang.Object[] |
SVNWCDbSelectHighestWorkingNode.getWhere() |
protected java.lang.Object[] |
SVNWCDbSelectReposPathRevision.getWhere() |
protected java.lang.Object[] |
SVNWCDbSelectGeOpDepthChildren.getWhere() |
protected java.lang.Object[] |
SVNWCDbSelectBaseNodeLockTokensRecursive.getWhere() |
protected java.lang.Object[] |
SVNWCDbClearMovedToFromDest.getWhere() |
protected java.lang.Object[] |
SVNWCDbHasServerExcludedNodes.getWhere() |
protected java.lang.Object[] |
SVNWCDbSelectMinMaxRevisions.getWhere() |
protected java.lang.Object[] |
SVNWCDbSelectConflictVictims.getWhere() |
protected java.lang.Object[] |
SVNWCDbSelectBasePresent.getWhere() |
protected java.lang.Object[] |
SVNWCDbUpdateMovedToRelPath.getWhere() |
protected java.lang.Object[] |
SVNWCDbDeleteActualForBaseRecursive.getWhere() |
protected java.lang.Object[] |
SVNWCDbUpdateNodeProperties.getWhere() |
protected java.lang.Object[] |
SVNWCDbUpdateBaseRevision.getWhere() |
protected java.lang.Object[] |
SVNWCDbUpdateNodeBaseDepth.getWhere() |
protected java.lang.Object[] |
SVNWCDbReplaceWithBaseDeleted.InternalSelectStatement.getWhere() |
protected java.lang.Object[] |
SVNWCDbSelectIPropsNode.getWhere() |
protected java.lang.Object[] |
SVNWCDbSelectHasNonFileChildren.getWhere() |
protected java.lang.Object[] |
SVNWCDbSelectLowestWorkingNode.getWhere() |
protected java.lang.Object[] |
SVNWCDbDeleteNodesAboveDepthRecursive.getWhere() |
protected java.lang.Object[] |
SVNWCDbDeleteBaseRecursive.getWhere() |
protected java.lang.Object[] |
SVNWCDbUpdateMovedToDescendants.getWhere() |
protected java.lang.Object[] |
SVNWCDbDeleteActualEmpties.getWhere() |
protected java.lang.Object[] |
SVNWCDbDeletePristineIfUnreferenced.getWhere() |
protected java.lang.Object[] |
SVNWCDbDeleteWorkingNode.getWhere() |
protected java.lang.Object[] |
SVNWCDbDeleteWorkingOpDepthAbove.getWhere() |
protected java.lang.Object[] |
SVNWCDDBUpdateActualClearChangelist.getWhere() |
protected java.lang.Object[] |
SVNWCDbHasServerExcludedDescendants.getWhere() |
protected java.lang.Object[] |
SVNWCDbUpdateNodeWorkingDepth.getWhere() |
protected java.lang.Object[] |
SVNWCDbUpdateCopyfrom.getWhere() |
protected java.lang.Object[] |
SVNWCDbDeleteMovedBack.getWhere() |
protected java.lang.Object[] |
SVNWCDbCommitDescendantToBase.getWhere() |
protected java.lang.Object[] |
SVNWCDbDeleteWorkingRecursive.getWhere() |
protected java.lang.Object[] |
SVNWCDbSelectWorkingChildren.getWhere() |
protected java.lang.Object[] |
SVNWCDbSelectTargetslist.getWhere() |
protected java.lang.Object[] |
SVNWCDbUpdateActualChangelists.getWhere() |
protected java.lang.Object[] |
SVNWCDbInsertWorkingNodeCopyFrom.InternalStatement1.getWhere() |
protected java.lang.Object[] |
SVNWCDbSelectMovedHereChildren.getWhere() |
protected java.lang.Object[] |
SVNWCDbUpdateNodeFileinfo.getWhere() |
private boolean |
SVNWCDBSelectExternalProperties.hasMaxOpDepth() |
boolean |
SVNWCDbSelectBaseNodeWithLock.LockStatement.isColumnNull(java.lang.String f) |
protected boolean |
SVNWCDbDeleteLowestWorkingNode.isFilterPassed() |
protected boolean |
SVNWCDbDeleteAllWorkingNodes.isFilterPassed() |
protected boolean |
SVNWCDbDeleteNoLowerLayer.isFilterPassed() |
protected boolean |
SVNWCDbSelectMovedBack.isFilterPassed() |
protected boolean |
SVNWCDbSelectDeletionInfo.isFilterPassed() |
protected boolean |
SVNWCDbSelectOpDepthMovedPair.isFilterPassed() |
protected boolean |
SVNWCDbDeleteLockOrphanRecursive.isFilterPassed() |
protected boolean |
SVNWCDbDeleteActualEmpty.isFilterPassed() |
protected boolean |
SVNWCDbNodesBase.isFilterPassed() |
protected boolean |
SVNWCDbDeleteBaseNode.isFilterPassed() |
protected boolean |
SVNWCDbClearActualNodeLeavingChangelistRecursive.isFilterPassed() |
protected boolean |
SVNWCDbDeletePristine.isFilterPassed() |
protected boolean |
SVNWCDbDeleteNodesRecursive.isFilterPassed() |
protected boolean |
SVNWCDbSelectBaseChildrenInfo.isFilterPassed() |
protected boolean |
SVNWCDbSelectMovedPair3.isFilterPassed() |
protected boolean |
SVNWCDbNodesMinOpDepth.isFilterPassed() |
protected boolean |
SVNWCDbSelectMovedFromForDelete.isFilterPassed() |
protected boolean |
SVNWCDbSelectMovedFromForDelete.InternalStatement.isFilterPassed() |
protected boolean |
SVNWCDbSelectMovedForDelete.isFilterPassed() |
protected boolean |
SVNWCDbSelectMovedForDelete.InternalStatement.isFilterPassed() |
protected boolean |
SVNWCDbUpdateOpDepthRecursive.isFilterPassed() |
protected boolean |
SVNWCDbSelectActualTreeConflict.isFilterPassed() |
protected boolean |
SVNWCDbUpdateOpDepthIncreaseRecursive.isFilterPassed() |
protected boolean |
SVNWCDbSelectOpDepthChildren.isFilterPassed() |
protected boolean |
SVNWCDbDeleteFileExternals.isFilterPassed() |
protected boolean |
SVNWCDbDeleteActualNodeLeavingChangelistRecursive.isFilterPassed() |
protected boolean |
SVNWCDbClearActualNodeLeavingConflict.isFilterPassed() |
protected boolean |
SVNWCDbSelectAllServerExcludedNodes.isFilterPassed() |
protected boolean |
SVNWCDbSelectMovedOutside.isFilterPassed() |
protected boolean |
SVNWCDbUpdateActualTreeConflicts.isFilterPassed() |
protected boolean |
SVNWCDbDeleteShadowedRecursive.isFilterPassed() |
protected boolean |
SVNWCDbSelectDeletionInfoScan.JoinedStatement.isFilterPassed() |
protected boolean |
SVNWCDbSelectAllFiles.isFilterPassed() |
protected boolean |
SVNWCDbSelectCommittableExternalsImmediatelyBelow.isFilterPassed() |
protected boolean |
SVNWCDbSelectCommittableExternalsImmediatelyBelow.InternalStatement2.isFilterPassed() |
protected boolean |
SVNWCDbHasLayerBetween.isFilterPassed() |
protected boolean |
SVNWCDbDeleteWorkingOpDepth.isFilterPassed() |
protected boolean |
SVNWCDbSelectLocalRelPathOpDepth.isFilterPassed() |
protected boolean |
SVNWCDBSelectExternalsDefined.isFilterPassed() |
protected boolean |
SVNWCDbDeleteActualNodeRecursive.isFilterPassed() |
protected boolean |
SVNWCDbSelectHasGrandChildren.isFilterPassed() |
protected boolean |
SVNWCDbSelectNotPresent.isFilterPassed() |
protected boolean |
SVNWCDbSelectCopyPristines.isFilterPassed() |
protected boolean |
SVNWCDbSelectActualChildrenConflict.isFilterPassed() |
protected boolean |
SVNWCDbDeleteActualNodeWithoutConflict.isFilterPassed() |
protected boolean |
SVNWCDbSelectMovedFromRelPath.isFilterPassed() |
protected boolean |
SVNWCDbCollectTargets.isFilterPassed() |
protected boolean |
SVNWCDbDeleteWorkingBaseDelete.isFilterPassed() |
protected boolean |
SVNWCDbClearDavCacheRecursive.isFilterPassed() |
protected boolean |
SVNWCDbClearMovedHereRecursive.isFilterPassed() |
protected boolean |
SVNWCDBSelectExternalProperties.isFilterPassed() |
protected boolean |
SVNWCDbSelectSHA1Checksum.isFilterPassed() |
protected boolean |
SVNWCDbSelectRevertListCopiedChildren.isFilterPassed() |
protected boolean |
SVNWCDbSelectBaseNodeChildren.isFilterPassed() |
protected boolean |
SVNWCDbSelectChildrenOpDepth.isFilterPassed() |
protected boolean |
SVNWCDbSelectUnreferencedPristines.isFilterPassed() |
protected boolean |
SVNWCDbDeleteFileExternalRegistrations.isFilterPassed() |
protected boolean |
SVNWCDbUpdateActualConflictData.isFilterPassed() |
protected boolean |
SVNWCDbSelectHighestWorkingNode.isFilterPassed() |
protected boolean |
SVNWCDbSelectReposPathRevision.isFilterPassed() |
protected boolean |
SVNWCDbSelectGeOpDepthChildren.isFilterPassed() |
protected boolean |
SVNWCDbSelectBaseNodeLockTokensRecursive.isFilterPassed() |
protected boolean |
SVNWCDbClearMovedToFromDest.isFilterPassed() |
protected boolean |
SVNWCDbHasServerExcludedNodes.isFilterPassed() |
protected boolean |
SVNWCDbSelectMinMaxRevisions.isFilterPassed() |
protected boolean |
SVNWCDbSelectConflictVictims.isFilterPassed() |
protected boolean |
SVNWCDbSelectBasePresent.isFilterPassed() |
protected boolean |
SVNWCDbDeleteActualForBaseRecursive.isFilterPassed() |
protected boolean |
SVNWCDbDeleteActualForBaseRecursive.SelectFromNodesForPresence.isFilterPassed() |
protected boolean |
SVNWCDbNodesMaxOpDepth.isFilterPassed() |
protected boolean |
SVNWCDbReplaceWithBaseDeleted.InternalSelectStatement.isFilterPassed() |
protected boolean |
SVNWCDbSelectActualConflictVictims.isFilterPassed() |
protected boolean |
SVNWCDbSelectIPropsNode.isFilterPassed() |
protected boolean |
SVNWCDbSelectHasNonFileChildren.isFilterPassed() |
protected boolean |
SVNWCDbSelectLowestWorkingNode.isFilterPassed() |
protected boolean |
SVNWCDbDeleteNodesAboveDepthRecursive.isFilterPassed() |
protected boolean |
SVNWCDbDeleteBaseRecursive.isFilterPassed() |
protected boolean |
SVNWCDbDeleteActualEmpties.isFilterPassed() |
protected boolean |
SVNWCDbSelectWorkingNodeChildren.isFilterPassed() |
protected boolean |
SVNWCDbDeletePristineIfUnreferenced.isFilterPassed() |
protected boolean |
SVNWCDbNodesCurrent.isFilterPassed() |
protected boolean |
SVNWCDbDeleteWorkingOpDepthAbove.isFilterPassed() |
protected boolean |
SVNWCDbHasServerExcludedDescendants.isFilterPassed() |
protected boolean |
SVNWCDbDeleteMovedBack.isFilterPassed() |
protected boolean |
SVNWCDbDeleteWorkingRecursive.isFilterPassed() |
protected boolean |
SVNWCDbSelectWorkingChildren.isFilterPassed() |
protected boolean |
SVNWCDbSelectTargetslist.isFilterPassed() |
protected boolean |
SVNWCDbInsertWorkingNodeCopyFrom.InternalStatement1.isFilterPassed() |
protected boolean |
SVNWCDbSelectWorkingNode.isFilterPassed() |
protected boolean |
SVNWCDbSelectMovedHereChildren.isFilterPassed() |
protected boolean |
SVNWCDbSelectWCRootNodes.isFilterPassed() |
private boolean |
SVNWCDbCollectTargets.matchesChangelist() |
boolean |
SVNWCDbSelectNodeChildrenInfo.next() |
boolean |
SVNWCDbSelectMovedBack.next() |
boolean |
SVNWCDbSelectCommittableExternalsImmediatelyBelow.next() |
boolean |
SVNWCDbSelectCommittableExternalsImmediatelyBelow.InternalStatement2.next() |
boolean |
SVNWCDbSelectCopyPristines.next() |
boolean |
SVNWCDbSelectBaseNodeWithLock.next() |
boolean |
SVNWCDbSelectBaseNodeLockTokensRecursive.next() |
boolean |
SVNWCDbSelectMinMaxRevisions.next() |
boolean |
SVNWCDbSelectNodeInfoWithLock.next() |
protected org.tmatesoft.sqljet.core.table.ISqlJetCursor |
SVNWCDBDoesNodeExists.openCursor() |
protected org.tmatesoft.sqljet.core.table.ISqlJetCursor |
SVNWCDbSelectDeletionInfo.openCursor() |
protected org.tmatesoft.sqljet.core.table.ISqlJetCursor |
SVNWCDbSelectNodeChildrenWalkerInfo.openCursor() |
protected org.tmatesoft.sqljet.core.table.ISqlJetCursor |
SVNWCDbSelectNodeProps.openCursor() |
protected org.tmatesoft.sqljet.core.table.ISqlJetCursor |
SVNWCDbSelectAncestorWCLocks.openCursor() |
protected org.tmatesoft.sqljet.core.table.ISqlJetCursor |
SVNWCDbSelectMovedFromForDelete.InternalStatement.openCursor() |
protected org.tmatesoft.sqljet.core.table.ISqlJetCursor |
SVNWCDbSelectMovedForDelete.InternalStatement.openCursor() |
protected org.tmatesoft.sqljet.core.table.ISqlJetCursor |
SVNWCDbSelectChildrenOpDepth.openCursor() |
protected org.tmatesoft.sqljet.core.table.ISqlJetCursor |
SVNWCDbSelectHighestWorkingNode.openCursor() |
protected org.tmatesoft.sqljet.core.table.ISqlJetCursor |
SVNWCDbSelectBasePresent.openCursor() |
protected org.tmatesoft.sqljet.core.table.ISqlJetCursor |
SVNWCDbSelectLowestWorkingNode.openCursor() |
protected org.tmatesoft.sqljet.core.table.ISqlJetCursor |
SVNWCDbNodesCurrent.openCursor() |
protected org.tmatesoft.sqljet.core.table.ISqlJetCursor |
SVNWCDbSelectNodeInfo.openCursor() |
protected org.tmatesoft.sqljet.core.table.ISqlJetCursor |
SVNWCDbHasServerExcludedDescendants.openCursor() |
protected org.tmatesoft.sqljet.core.table.ISqlJetCursor |
SVNWCDbSelectWorkingChildren.openCursor() |
protected org.tmatesoft.sqljet.core.table.ISqlJetCursor |
SVNWCDbSelectWorkingNode.openCursor() |
private java.lang.Object |
SVNWCDbUpdateMovedToDescendants.relPathSkipJoin() |
void |
SVNWCDbDeleteLowestWorkingNode.reset() |
void |
SVNWCDbSelectMovedBack.reset() |
void |
SVNWCDbSelectDeletionInfo.reset() |
void |
SVNWCDbSelectMovedFromForDelete.reset() |
void |
SVNWCDbSelectMovedForDelete.reset() |
void |
SVNWCDbSelectDeletionInfoScan.reset() |
void |
SVNWCDbSelectCommittableExternalsImmediatelyBelow.reset() |
void |
SVNWCDbSelectCommittableExternalsImmediatelyBelow.InternalStatement2.reset() |
void |
SVNWCDbSelectCopyPristines.reset() |
void |
SVNWCDbDeleteWorkingBaseDelete.reset() |
void |
SVNWCDbSelectBaseNodeWithLock.reset() |
void |
SVNWCDbSelectBaseNodeLockTokensRecursive.reset() |
void |
SVNWCDbSelectMinMaxRevisions.reset() |
void |
SVNWCDbSelectNodeInfoWithLock.reset() |
void |
SVNWCDbInsertWorkingNodeCopyFrom.reset() |
private void |
SVNWCDbSelectMovedBack.resetCursor() |
private void |
SVNWCDbSelectCopyPristines.resetCursor() |
private static SVNSqlJetStatement |
SVNWCDbSelectAnyPristineReference.selectActual(SVNSqlJetDb sDb) |
private static SVNSqlJetStatement |
SVNWCDbSelectAnyPristineReference.selectNodes(SVNSqlJetDb sDb) |
Modifier and Type | Method and Description |
---|---|
private SVNSkel |
SvnRevertActualNodesTrigger17.getConflictSkel(org.tmatesoft.sqljet.core.table.ISqlJetCursor cursor) |
protected java.util.Map<java.lang.String,java.lang.Object> |
SVNWCDbInsertActualConflictData17.getInsertValues() |
protected java.util.Map<java.lang.String,java.lang.Object> |
SVNWCDbInsertActualNode17.getInsertValues() |
java.util.Map<java.lang.String,java.lang.Object> |
SVNWCDbUpdateActualConflictData17.getUpdateValues() |
protected java.lang.Object[] |
SVNWCDbSelectActualChildrenInfo17.getWhere() |
protected java.lang.Object[] |
SVNWCDbSelectConflictVictims17.getWhere() |
protected java.lang.Object[] |
SVNWCDbSelectActualConflictVictims17.getWhere() |
protected java.lang.Object[] |
SVNWCDbSelectActualChildrenConflict17.getWhere() |
protected java.lang.Object[] |
SVNWCDbUpdateActualConflictData17.getWhere() |
protected java.lang.Object[] |
SVNWCDbSelectMovedFromRelPath17.getWhere() |
protected boolean |
SVNWCDbSelectActualChildrenInfo17.isFilterPassed() |
protected boolean |
SVNWCDbSelectConflictVictims17.isFilterPassed() |
protected boolean |
SVNWCDbSelectActualConflictVictims17.isFilterPassed() |
protected boolean |
SVNWCDbSelectActualChildrenConflict17.isFilterPassed() |
protected boolean |
SVNWCDbSelectMovedFromRelPath17.isFilterPassed() |
Constructor and Description |
---|
SVNWCDbInsertActualConflictData17(SVNSqlJetDb sDb) |
SVNWCDbInsertActualNode17(SVNSqlJetDb sDb) |
SVNWCDbSelectActualChildrenConflict17(SVNSqlJetDb sDb) |
SVNWCDbSelectActualChildrenInfo17(SVNSqlJetDb sDb) |
SVNWCDbSelectActualConflictVictims17(SVNSqlJetDb sDb) |
SVNWCDbSelectConflictVictims17(SVNSqlJetDb sDb) |
SVNWCDbSelectMovedFromRelPath17(SVNSqlJetDb sDb) |
SVNWCDbUpdateActualConflictData17(SVNSqlJetDb sDb) |
Modifier and Type | Method and Description |
---|---|
SvnCommitPacket |
ISvnCommitRunner.collectCommitItems(SvnCommit operation) |
abstract SvnCopySource |
SvnRepositoryAccess.createRemoteCopySource(SVNWCContext context,
SvnCopySource localCopySource) |
SVNRepository |
SvnRepositoryAccess.createRepository(SVNURL url,
java.lang.String expectedUuid,
boolean mayReuse) |
abstract Structure<SvnRepositoryAccess.RepositoryInfo> |
SvnRepositoryAccess.createRepositoryFor(SvnTarget target,
SVNRevision revision,
SVNRevision pegRevision,
java.io.File baseDirectory) |
void |
ISvnCommitRunner.disposeCommitPacket(java.lang.Object lockingContext,
boolean disposeParentContext) |
SVNLocationEntry |
SvnRepositoryAccess.getCopySource(SvnTarget target,
SVNRevision revision) |
java.util.Map<java.lang.String,SVNMergeRangeList> |
SvnRepositoryAccess.getHistoryAsMergeInfo(SVNRepository repos,
SvnTarget target,
long youngest,
long oldest) |
private java.util.Map<java.lang.String,SVNMergeRangeList> |
SvnRepositoryAccess.getHistoryAsMergeInfo(SVNURL url,
SVNRevision pegRevision,
long rangeYoungest,
long rangeOldest,
boolean[] hasZero,
SVNRepository repos) |
Structure<SvnRepositoryAccess.LocationsInfo> |
SvnRepositoryAccess.getLocations(SVNRepository repository,
SvnTarget path,
SVNRevision revision,
SVNRevision start,
SVNRevision end) |
protected java.lang.String |
SvnRepositoryAccess.getPathRelativeToRoot(SVNURL url,
SVNURL reposRootURL,
SVNRepository repos) |
protected SvnRepositoryAccess |
SvnRemoteOperationRunner.getRepositoryAccess() |
java.util.Map<java.lang.String,SVNMergeRangeList> |
SvnRepositoryAccess.getReposMergeInfo(SVNRepository repository,
java.lang.String path,
long revision,
SVNMergeInfoInheritance inheritance,
boolean squelchIncapable) |
abstract Structure<SvnRepositoryAccess.RevisionsPair> |
SvnRepositoryAccess.getRevisionNumber(SVNRepository repository,
SvnTarget path,
SVNRevision revision,
Structure<SvnRepositoryAccess.RevisionsPair> youngestRevision) |
abstract Structure<SvnRepositoryAccess.UrlInfo> |
SvnRepositoryAccess.getURLFromPath(SvnTarget path,
SVNRevision revision,
SVNRepository repository) |
SVNLocationSegment |
SvnRepositoryAccess.getYoungestCommonAncestor(SVNURL url1,
long rev1,
SVNURL url2,
long rev2) |
protected void |
SvnOperationRunner.handleEvent(SVNEvent event) |
void |
SvnOperationRunner.handleEvent(SVNEvent event,
double progress) |
boolean |
SvnLocalOperationRunner.isApplicable(T operation,
SvnWcGeneration wcGeneration) |
boolean |
SvnRemoteOperationRunner.isApplicable(T operation,
SvnWcGeneration wcGeneration) |
protected abstract V |
SvnOperationRunner.run() |
V |
SvnOperationRunner.run(T operation) |
Constructor and Description |
---|
SvnRepositoryAccess(ISvnOperationOptionsProvider operationOptionsProvider,
SVNWCContext context) |
Modifier and Type | Method and Description |
---|---|
void |
SvnRepositoryPackImpl.handleAdminEvent(SVNAdminEvent event,
double progress) |
void |
SvnRepositoryDumpImpl.handleAdminEvent(SVNAdminEvent event,
double progress) |
void |
SvnRepositoryRemoveTransactionsImpl.handleAdminEvent(SVNAdminEvent event,
double progress) |
void |
SvnRepositoryUpgradeImpl.handleAdminEvent(SVNAdminEvent event,
double progress) |
void |
SvnRepositoryListTransactionsImpl.handleAdminEvent(SVNAdminEvent event,
double progress) |
void |
SvnRepositorySynchronizeImpl.handleAdminEvent(SVNAdminEvent event,
double progress) |
void |
SvnRepositoryVerifyImpl.handleAdminEvent(SVNAdminEvent event,
double progress) |
void |
SvnRepositoryLoadImpl.handleAdminEvent(SVNAdminEvent event,
double progress) |
void |
SvnRepositoryCopyRevisionPropertiesImpl.handleAdminEvent(SVNAdminEvent event,
double progress) |
void |
SvnRepositoryRemoveLocksImpl.handleAdminEvent(SVNAdminEvent event,
double progress) |
void |
SvnRepositoryInitializeImpl.handleAdminEvent(SVNAdminEvent event,
double progress) |
void |
SvnRepositoryListLocksImpl.handleAdminEvent(SVNAdminEvent event,
double progress) |
void |
SvnRepositoryFilterImpl.handleAdminEvent(SVNAdminEvent event,
double progress) |
void |
SvnRepositoryRecoverImpl.handleAdminEvent(SVNAdminEvent event,
double progress) |
void |
SvnRepositoryGetChangedDirectoriesImpl.handleDir(java.lang.String path) |
void |
SvnRepositoryGetChangedImpl.handleEntry(SVNChangeEntry entry) |
void |
SvnRepositoryGetHistoryImpl.handlePath(SVNAdminPath path) |
void |
SvnRepositoryGetTreeImpl.handlePath(SVNAdminPath path) |
boolean |
SvnRepositoryOperationRunner.isApplicable(T operation,
SvnWcGeneration wcGeneration) |
protected SVNChangeEntry |
SvnRepositoryGetChangedImpl.run() |
protected SVNAdminEvent |
SvnRepositoryPackImpl.run() |
protected SVNAdminEvent |
SvnRepositoryDumpImpl.run() |
protected SVNAdminEvent |
SvnRepositoryRemoveTransactionsImpl.run() |
protected java.lang.String |
SvnRepositoryGetChangedDirectoriesImpl.run() |
protected SVNLogEntry |
SvnRepositoryGetInfoImpl.run() |
protected SVNProperties |
SvnRepositoryGetRevisionPropertiesImpl.run() |
protected SVNPropertyValue |
SvnRepositoryGetRevisionPropertyImpl.run() |
protected SVNAdminEvent |
SvnRepositoryUpgradeImpl.run() |
protected java.lang.Long |
SvnRepositoryCatImpl.run() |
protected SVNAdminEvent |
SvnRepositoryListTransactionsImpl.run() |
protected java.lang.Long |
SvnRepositoryGetDiffImpl.run() |
protected SVNAdminPath |
SvnRepositoryGetHistoryImpl.run() |
protected SVNAdminEvent |
SvnRepositorySynchronizeImpl.run() |
protected java.lang.Long |
SvnRepositoryHotCopyImpl.run() |
protected SVNAdminEvent |
SvnRepositoryVerifyImpl.run() |
protected java.lang.String |
SvnRepositoryGetUUIDImpl.run() |
protected SVNAdminEvent |
SvnRepositoryLoadImpl.run() |
protected SVNAdminEvent |
SvnRepositoryCopyRevisionPropertiesImpl.run() |
protected SVNURL |
SvnRepositoryCreateImpl.run() |
protected SVNAdminEvent |
SvnRepositoryRemoveLocksImpl.run() |
protected java.lang.Long |
SvnRepositoryGetFileSizeImpl.run() |
protected SVNAdminEvent |
SvnRepositoryInitializeImpl.run() |
protected java.lang.Long |
SvnRepositorySyncInfoImpl.run() |
protected SVNAdminEvent |
SvnRepositoryListLocksImpl.run() |
protected java.lang.Long |
SvnRepositorySetUUIDImpl.run() |
protected SVNProperties |
SvnRepositoryGetPropertiesImpl.run() |
protected java.lang.Long |
SvnRepositoryGetYoungestImpl.run() |
protected java.lang.String |
SvnRepositoryGetLogImpl.run() |
protected SVNAdminPath |
SvnRepositoryGetTreeImpl.run() |
protected SVNAdminEvent |
SvnRepositoryFilterImpl.run() |
protected SVNAdminEvent |
SvnRepositoryRecoverImpl.run() |
protected SVNPropertyValue |
SvnRepositoryGetPropertyImpl.run() |
protected java.lang.String |
SvnRepositoryGetAuthorImpl.run() |
protected SVNLock |
SvnRepositoryGetLockImpl.run() |
protected java.util.Date |
SvnRepositoryGetDateImpl.run() |
Modifier and Type | Method and Description |
---|---|
boolean |
SvnCodec.SVNCommitHandler.accept(java.io.File file) |
boolean |
SvnCodec.SvnCommitHandlerWithFilter.accept(java.io.File file) |
void |
SvnCodec.SVNCommitPacketWrapper.dispose() |
private static void |
SvnCodec.fetchStatusRevision(SVNWCContext context,
SvnStatus source,
SVNStatus result) |
java.lang.String |
SvnCodec.SvnCommitHandlerWithFilter.getCommitMessage(java.lang.String message,
SvnCommitItem[] commitables) |
java.lang.String |
SvnCodec.SVNCommitHandler.getCommitMessage(java.lang.String message,
SVNCommitItem[] commitables) |
SVNProperties |
SvnCodec.SvnCommitHandlerWithFilter.getRevisionProperties(java.lang.String message,
SvnCommitItem[] commitables,
SVNProperties revisionProperties) |
SVNProperties |
SvnCodec.SVNCommitHandler.getRevisionProperties(java.lang.String message,
SVNCommitItem[] commitables,
SVNProperties revisionProperties) |
static SVNStatus |
SvnCodec.status(SVNWCContext context,
SvnStatus status) |
Modifier and Type | Method and Description |
---|---|
void |
SvnNgReposToWcCopy.SVNCopyForeignEditor.abortEdit() |
void |
SvnDiffEditor.abortEdit() |
void |
SvnNgRemoteDiffEditor.abortEdit() |
void |
SvnNgRemoteDiffEditor2.abortEdit() |
void |
SvnNgRemoteMergeEditor.abortEdit() |
void |
SvnNgReposToWcCopy.SVNCopyForeignEditor.absentDir(java.lang.String path) |
void |
SvnDiffEditor.absentDir(java.lang.String path) |
void |
SvnNgRemoteDiffEditor.absentDir(java.lang.String path) |
void |
SvnNgRemoteDiffEditor2.absentDir(java.lang.String path) |
void |
SvnNgRemoteMergeEditor.absentDir(java.lang.String path) |
void |
SvnNgReposToWcCopy.SVNCopyForeignEditor.absentFile(java.lang.String path) |
void |
SvnDiffEditor.absentFile(java.lang.String path) |
void |
SvnNgRemoteDiffEditor.absentFile(java.lang.String path) |
void |
SvnNgRemoteDiffEditor2.absentFile(java.lang.String path) |
void |
SvnNgRemoteMergeEditor.absentFile(java.lang.String path) |
private void |
SvnNgAdd.add(java.io.File path,
java.io.File parentPath,
java.io.File existingParentPath) |
protected void |
SvnNgAdd.add(java.io.File localAbsPath,
SVNDepth depth,
SVNURL copyFromUrl,
long copyFromRevision,
boolean fireEvent) |
private void |
SvnNgAdd.add(SvnTarget target) |
void |
SvnNgReposToWcCopy.SVNCopyForeignEditor.addDir(java.lang.String path,
java.lang.String copyFromPath,
long copyFromRevision) |
void |
SvnDiffEditor.addDir(java.lang.String path,
java.lang.String copyFromPath,
long copyFromRevision) |
void |
SvnNgRemoteDiffEditor.addDir(java.lang.String path,
java.lang.String copyFromPath,
long copyFromRevision) |
void |
SvnNgRemoteDiffEditor2.addDir(java.lang.String path,
java.lang.String copyFromPath,
long copyFromRevision) |
void |
SvnNgRemoteMergeEditor.addDir(java.lang.String path,
java.lang.String copyFromPath,
long copyFromRevision) |
private void |
SvnNgAdd.addDirectory(java.io.File path,
SVNDepth depth,
boolean refreshIgnores) |
private void |
SvnNgAdd.addFile(java.io.File path) |
void |
SvnNgReposToWcCopy.SVNCopyForeignEditor.addFile(java.lang.String path,
java.lang.String copyFromPath,
long copyFromRevision) |
void |
SvnDiffEditor.addFile(java.lang.String path,
java.lang.String copyFromPath,
long copyFromRevision) |
void |
SvnNgRemoteDiffEditor.addFile(java.lang.String path,
java.lang.String copyFromPath,
long copyFromRevision) |
void |
SvnNgRemoteDiffEditor2.addFile(java.lang.String path,
java.lang.String copyFromPath,
long copyFromRevision) |
void |
SvnNgRemoteMergeEditor.addFile(java.lang.String path,
java.lang.String copyFromPath,
long copyFromRevision) |
static void |
SvnNgReposToWcCopy.addFileToWc(SVNWCContext context,
java.io.File path,
java.io.InputStream newBaseContents,
java.io.InputStream newContents,
SVNProperties newBaseProps,
SVNProperties newProps,
SVNURL copyFromURL,
long copyFromRev) |
void |
SvnNgAdd.addFromDisk(java.io.File path,
SVNProperties props,
boolean fireEvent) |
private void |
SvnNgMergeDriver.adjustDeletedSubTreeRanges(SvnNgMergeDriver.MergePath child,
SvnNgMergeDriver.MergePath parent,
long revision1,
long revision2,
SVNURL primaryURL,
SVNRepository repository) |
private void |
SvnNgCommit.appendExternalsAsExplicitTargets(java.util.Collection<java.lang.String> targets,
java.io.File baseAbsPath,
boolean includeFileExternals,
boolean includeDirectoryExternals,
SVNDepth depth,
SVNWCContext context) |
private void |
SvnNgPatch.applyPatches(java.io.File patchFile,
java.io.File workingCopyDirectory,
boolean dryRun,
int stripCount,
boolean reverse,
boolean ignoreWhitespace,
boolean removeTempFiles,
SVNWCContext context) |
void |
SvnNgReposToWcCopy.SVNCopyForeignEditor.applyTextDelta(java.lang.String path,
java.lang.String baseChecksum) |
void |
SvnDiffEditor.applyTextDelta(java.lang.String path,
java.lang.String baseChecksum) |
void |
SvnNgRemoteDiffEditor.applyTextDelta(java.lang.String path,
java.lang.String baseChecksum) |
void |
SvnNgRemoteDiffEditor2.applyTextDelta(java.lang.String path,
java.lang.String baseChecksum) |
void |
SvnNgRemoteMergeEditor.applyTextDelta(java.lang.String path,
java.lang.String baseChecksum) |
private static void |
SvnNgDiffUtil.arbitraryDiffThisDir(SvnNgDiffUtil.ArbitraryDiffWalker diffWalker,
java.io.File localAbsPath,
SVNDepth depth,
SVNWCContext context,
ISvnDiffCallback callback,
ISVNCanceller canceller) |
private boolean |
SvnNgMergeCallback2.areFilesSame(java.io.File olderAbsPath,
SVNProperties originalProps,
java.io.File mineAbsPath) |
private static void |
SvnNgCommitUtil.bailOnTreeConflictedAncestor(SVNWCContext context,
java.io.File firstAbspath) |
private static void |
SvnNgCommitUtil.bailOnTreeConflictedChildren(SVNWCContext context,
java.io.File localAbsPath,
SVNNodeKind kind,
SVNDepth depth,
java.util.Collection<java.lang.String> changelistsSet) |
private SvnInfo |
SvnNgGetInfo.buildInfo(java.io.File localAbspath,
ISVNWCDb.SVNWCDbKind kind) |
private SvnInfo |
SvnNgGetInfo.buildUnversionedInfo(java.io.File localAbspath) |
void |
SvnNgUpgradeSDb.Bumpable.bumpTo(SVNWCDb db,
SVNSqlJetDb sDb,
java.io.File wcRootAbsPath) |
void |
SvnNgUpgradeSDb.bumpTo20.bumpTo(SVNWCDb db,
SVNSqlJetDb sDb,
java.io.File wcRootAbsPath) |
void |
SvnNgUpgradeSDb.bumpTo21.bumpTo(SVNWCDb db,
SVNSqlJetDb sDb,
java.io.File wcRootAbsPath) |
void |
SvnNgUpgradeSDb.bumpTo22.bumpTo(SVNWCDb db,
SVNSqlJetDb sDb,
java.io.File wcRootAbsPath) |
void |
SvnNgUpgradeSDb.bumpTo23.bumpTo(SVNWCDb db,
SVNSqlJetDb sDb,
java.io.File wcRootAbsPath) |
void |
SvnNgUpgradeSDb.bumpTo24.bumpTo(SVNWCDb db,
SVNSqlJetDb sDb,
java.io.File wcRootAbsPath) |
void |
SvnNgUpgradeSDb.bumpTo25.bumpTo(SVNWCDb db,
SVNSqlJetDb sDb,
java.io.File wcRootAbsPath) |
void |
SvnNgUpgradeSDb.bumpTo26.bumpTo(SVNWCDb db,
SVNSqlJetDb sDb,
java.io.File wcRootAbsPath) |
void |
SvnNgUpgradeSDb.bumpTo27.bumpTo(SVNWCDb db,
SVNSqlJetDb sDb,
java.io.File wcRootAbsPath) |
void |
SvnNgUpgradeSDb.bumpTo28.bumpTo(SVNWCDb db,
SVNSqlJetDb sDb,
java.io.File wcRootAbsPath) |
void |
SvnNgUpgradeSDb.bumpTo29.bumpTo(SVNWCDb db,
SVNSqlJetDb sDb,
java.io.File wcRootAbsPath) |
void |
SvnNgUpgradeSDb.bumpTo30.bumpTo(SVNWCDb db,
SVNSqlJetDb sDb,
java.io.File wcRootAbsPath) |
void |
SvnNgUpgradeSDb.bumpTo31.bumpTo(SVNWCDb db,
SVNSqlJetDb sDb,
java.io.File wcRootAbsPath) |
java.util.Map |
SvnNgMergeDriver.calculateImplicitMergeInfo(SVNRepository repos,
SVNURL url,
long[] targetRev,
long start,
long end) |
private SvnTarget |
SvnNgMergeReintegrate.calculateLeftHandSide(SVNWCContext context,
java.util.Map<java.io.File,java.util.Map<java.lang.String,SVNMergeRangeList>> mergedToSourceCatalog,
java.util.Map<java.io.File,java.util.Map<java.lang.String,SVNMergeRangeList>> unmergedToSourceCatalog,
java.io.File targetAbsPath,
java.io.File targetReposRelPath,
java.util.Map<java.io.File,java.lang.String> subtreesWithMergeInfo,
long targetRev,
java.io.File sourceReposRelPath,
SVNURL sourceReposRoot,
SVNURL targetReposRoot,
long sourceRev,
SVNRepository sourceRepository,
SVNRepository targetRepository) |
private boolean |
SvnNgMergeDriver.calculateMergeInheritance(SVNMergeRangeList rangeList,
java.io.File localAbsPath,
boolean wcPathIsMergeTarget,
boolean wcPathHasMissingChild,
SVNDepth depth) |
void |
SvnNgMergeDriver.calculateRemainingRanges(SvnNgMergeDriver.MergePath parent,
SvnNgMergeDriver.MergePath child,
SVNURL sourceRootURL,
SVNURL url1,
long revision1,
SVNURL url2,
long revision2,
java.util.Map targetMergeInfo,
SVNMergeRangeList implicitSrcGap,
boolean isSubtree,
boolean childInheritsImplicit,
SVNRepository repository) |
private java.util.Map<java.lang.String,SVNMergeRangeList> |
SvnNgWcToReposCopy.calculateTargetMergeInfo(java.io.File srcFile,
long srcRevision,
SVNRepository repository) |
private java.util.Map<java.lang.String,SVNMergeRangeList> |
SvnNgReposToWcCopy.calculateTargetMergeInfo(SVNURL srcURL,
long srcRevision,
SVNRepository repository) |
private int |
SvnNgCleanup.canBeCleaned(SVNWCContext wcContext,
java.io.File localAbsPath) |
void |
SvnNgReposToWcCopy.SVNCopyForeignEditor.changeDirProperty(java.lang.String name,
SVNPropertyValue value) |
void |
SvnDiffEditor.changeDirProperty(java.lang.String name,
SVNPropertyValue value) |
void |
SvnNgRemoteDiffEditor.changeDirProperty(java.lang.String name,
SVNPropertyValue value) |
void |
SvnNgRemoteDiffEditor2.changeDirProperty(java.lang.String name,
SVNPropertyValue value) |
void |
SvnNgRemoteMergeEditor.changeDirProperty(java.lang.String name,
SVNPropertyValue value) |
void |
SvnNgReposToWcCopy.SVNCopyForeignEditor.changeFileProperty(java.lang.String path,
java.lang.String propertyName,
SVNPropertyValue propertyValue) |
void |
SvnDiffEditor.changeFileProperty(java.lang.String path,
java.lang.String propertyName,
SVNPropertyValue propertyValue) |
void |
SvnNgRemoteDiffEditor.changeFileProperty(java.lang.String path,
java.lang.String propertyName,
SVNPropertyValue propertyValue) |
void |
SvnNgRemoteDiffEditor2.changeFileProperty(java.lang.String path,
java.lang.String propertyName,
SVNPropertyValue propertyValue) |
void |
SvnNgRemoteMergeEditor.changeFileProperty(java.lang.String path,
java.lang.String propertyName,
SVNPropertyValue propertyValue) |
private void |
SvnNgPatch.checkAncestorDelete(java.io.File deletedTarget,
java.util.List<SVNPatchTargetInfo> targetsInfo,
java.io.File applyRoot,
SVNWCContext context,
boolean dryRun) |
private SVNNodeKind |
SvnNgAdd.checkCanAddNode(java.io.File path) |
private SvnNgAdd.CheckCanAddNode |
SvnNgAdd.checkCanAddNode(java.io.File localAbsPath,
SVNURL copyFromUrl,
long copyFromRevision) |
private SvnNgAdd.CheckCanAddToParent |
SvnNgAdd.checkCanAddtoParent(java.io.File localAbsPath) |
static void |
SvnNgRemove.checkCanDelete(SvnOperationFactory opFactory,
SVNWCContext context,
java.io.File path) |
private void |
SvnNgDiff.checkDiffTargetExists(SVNURL url,
long revision,
long otherRevision,
SVNRepository repository) |
private void |
SvnNgDiffSummarize.checkDiffTargetExists(SVNURL url,
long revision,
long otherRevision,
SVNRepository repository) |
private void |
SvnNgWcToWcCopy.checkForDisjointCopyPossibility(SVNWCContext context,
java.io.File nestedWC,
java.io.File nestedWCParent) |
protected long |
SvnNgAbstractUpdate.checkout(SVNURL url,
java.io.File localAbspath,
SVNRevision pegRevision,
SVNRevision revision,
SVNDepth depth,
boolean ignoreExternals,
boolean allowUnversionedObstructions,
boolean sleepForTimestamp,
int targetWorkingCopyFormat) |
static void |
SvnNgPropertiesManager.checkPropertyName(java.lang.String propertyName,
SVNPropertyValue propertyValue) |
private void |
SvnNgMergeCallback.checkReposMatch(java.io.File path,
SVNURL url) |
private void |
SvnNgMergeCallback2.checkReposMatch(SVNURL reposRootUrl,
java.io.File localAbsPath,
SVNURL url) |
private void |
SvnNgMergeDriver.checkWcForObstruction(SvnNgMergeDriver.ObstructionState result,
java.io.File localAbsPath,
boolean noWcRootCheck) |
private void |
SvnNgCleanup.cleanup(SVNWCContext wcContext,
java.io.File localAbsPath) |
private void |
SvnNgCleanup.cleanupInternal(SVNWCContext wcContext,
java.io.File localAbsPath) |
void |
SvnNgReposToWcCopy.SVNCopyForeignEditor.closeDir() |
void |
SvnDiffEditor.closeDir() |
void |
SvnNgRemoteDiffEditor.closeDir() |
void |
SvnNgRemoteDiffEditor2.closeDir() |
void |
SvnNgRemoteMergeEditor.closeDir() |
SVNCommitInfo |
SvnNgReposToWcCopy.SVNCopyForeignEditor.closeEdit() |
SVNCommitInfo |
SvnDiffEditor.closeEdit() |
SVNCommitInfo |
SvnNgRemoteDiffEditor.closeEdit() |
SVNCommitInfo |
SvnNgRemoteDiffEditor2.closeEdit() |
SVNCommitInfo |
SvnNgRemoteMergeEditor.closeEdit() |
void |
SvnNgReposToWcCopy.SVNCopyForeignEditor.closeFile(java.lang.String path,
java.lang.String textChecksum) |
void |
SvnDiffEditor.closeFile(java.lang.String path,
java.lang.String textChecksum) |
void |
SvnNgRemoteDiffEditor.closeFile(java.lang.String path,
java.lang.String textChecksum) |
void |
SvnNgRemoteDiffEditor2.closeFile(java.lang.String path,
java.lang.String textChecksum) |
void |
SvnNgRemoteMergeEditor.closeFile(java.lang.String path,
java.lang.String expectedChecksum) |
SvnCommitPacket |
SvnNgCommit.collectCommitItems(SvnCommit operation) |
private void |
SvnNgDowngrade.collectConflicts18(SVNSqlJetDb sDb,
java.util.List<java.lang.Long> wcIds,
java.util.List<java.io.File> paths) |
static SVNURL |
SvnNgLockUtil.collectLockInfo(SvnNgOperationRunner opRunner,
SVNWCContext context,
SvnNgRepositoryAccess wcAccess,
java.util.Collection<SvnTarget> targets,
java.util.Map lockInfo,
java.util.Map lockPaths,
boolean lock,
boolean stealLock) |
private static void |
SvnNgCommitUtil.collectLocks(SVNWCContext context,
java.io.File path,
java.util.Map<SVNURL,java.lang.String> lockTokens) |
private java.util.List<SvnNgMergeDriver.MergeSource> |
SvnNgMergeDriver.combineRangeWithSegments(SVNMergeRange range,
SVNLocationSegment[] segments,
SVNURL sourceRootURL) |
private boolean |
SvnNgMergeCallback.compareFiles(java.io.File oldPath,
SVNProperties oldProps,
java.io.File minePath) |
private boolean |
SvnNgMergeCallback.compareProps(SVNProperties p1,
SVNProperties p2) |
private void |
SvnNgMergeCallback2.completeDirectoryAdd(java.io.File localAbsPath,
SVNProperties newOriginalProps,
SVNURL copyFromUrl,
long copyFromRevision) |
private java.lang.Void |
SvnNgReposToWcCopy.copy(java.util.Collection<SvnNgReposToWcCopy.SvnCopyPair> copyPairs,
boolean makeParents,
boolean ignoreExternals) |
private java.lang.Void |
SvnNgReposToWcCopy.copy(java.util.Collection<SvnNgReposToWcCopy.SvnCopyPair> copyPairs,
java.io.File topDst,
boolean ignoreExternals,
SVNRepository repository) |
private SVNCommitInfo |
SvnNgWcToReposCopy.copy(java.util.Collection<SvnNgWcToReposCopy.SvnCopyPair> copyPairs,
boolean makeParents,
SVNProperties revisionProperties,
java.lang.String commitMessage,
ISvnCommitHandler commitHandler) |
private long |
SvnNgReposToWcCopy.copy(SvnNgReposToWcCopy.SvnCopyPair pair,
boolean sameRepositories,
boolean ignoreExternals,
SVNRepository repository) |
private boolean |
SvnNgWcToWcCopy.copy(SVNWCContext context,
java.util.Collection<SvnCopySource> sources,
java.io.File target) |
protected boolean |
SvnNgWcToWcCopy.copy(SVNWCContext context,
java.io.File source,
java.io.File dst,
boolean metadataOnly) |
private void |
SvnNgWcToWcCopy.copyBaseDataOfFile(SVNWCContext context,
java.io.File source,
java.io.File dst) |
private void |
SvnNgReposToWcCopy.copyForeign(SVNURL url,
java.io.File dstAbsPath,
SVNRevision pegRevision,
SVNRevision revision,
SVNDepth depth,
boolean makeParents,
boolean alreadyLocked) |
private void |
SvnNgReposToWcCopy.copyForeignDir(SVNRepository repository,
long locRev,
java.io.File dstAbsPath,
SVNDepth depth) |
private void |
SvnNgWcToWcCopy.copyPristineFiles(java.io.File sourceWc,
java.io.File targetWc,
boolean move) |
private SvnNgWcToWcCopy.CopyToTmpDir |
SvnNgWcToWcCopy.copyToTmpDir(java.io.File srcAbsPath,
java.io.File dstAbsPath,
java.io.File tmpDirAbsPath,
boolean fileCopy,
boolean unversioned) |
private void |
SvnNgExport.copyVersionedDir(java.io.File from,
java.io.File to,
SVNRevision revision,
java.lang.String eolStyle,
boolean ignoreKeywords,
boolean force,
SVNDepth depth) |
private void |
SvnNgWcToWcCopy.copyVersionedDirectory(SVNWCContext wcContext,
java.io.File srcAbsPath,
java.io.File dstAbsPath,
java.io.File dstOpRootAbsPath,
java.io.File tmpDirAbsPath,
boolean metadataOnly,
boolean isMove,
boolean notify) |
private void |
SvnNgExport.copyVersionedFile(java.io.File from,
java.io.File to,
SVNRevision revision,
java.lang.String eolStyle,
boolean ignoreKeywords) |
private void |
SvnNgWcToWcCopy.copyVersionedFile(SVNWCContext wcContext,
java.io.File srcAbsPath,
java.io.File dstAbsPath,
java.io.File dstOpRootAbsPath,
java.io.File tmpDirAbsPath,
boolean metadataOnly,
boolean conflicted,
boolean isMove,
boolean notify) |
SvnCopySource |
SvnNgRepositoryAccess.createRemoteCopySource(SVNWCContext context,
SvnCopySource localCopySource) |
SVNRepository |
SvnNgRepositoryAccess.createRepository(SVNURL url,
java.io.File baseDirectory) |
protected SVNRepository |
SvnNgDiffSummarize.createRepository(SVNURL url,
java.io.File path,
boolean mayReuse) |
Structure<SvnRepositoryAccess.RepositoryInfo> |
SvnNgRepositoryAccess.createRepositoryFor(SvnTarget target,
SVNRevision revision,
SVNRevision pegRevision,
java.io.File baseDirectory) |
java.io.File |
SvnNewDiffGenerator.createTempDirectory() |
private java.io.File |
SvnDiffEditor.createTempFile(java.io.File tempDir) |
private java.io.File |
SvnNgRemoteMergeEditor.createUniqueFile(java.lang.String name) |
static void |
SvnNgRemove.delete(SVNWCContext context,
java.io.File path,
java.io.File movedToAbsPath,
boolean keepLocal,
boolean deleteUnversioned,
ISVNEventHandler handler) |
void |
SvnNgReposToWcCopy.SVNCopyForeignEditor.deleteEntry(java.lang.String path,
long revision) |
void |
SvnDiffEditor.deleteEntry(java.lang.String path,
long revision) |
void |
SvnNgRemoteDiffEditor.deleteEntry(java.lang.String path,
long revision) |
void |
SvnNgRemoteDiffEditor2.deleteEntry(java.lang.String path,
long revision) |
void |
SvnNgRemoteMergeEditor.deleteEntry(java.lang.String path,
long revision) |
private java.util.Collection<java.io.File> |
SvnNgCommit.determineLockTargets(java.io.File baseDirectory,
java.util.Collection<java.lang.String> targets) |
protected static void |
SvnNgDiffUtil.diffBaseOnlyDirectory(java.io.File localAbsPath,
java.io.File relPath,
long revision,
SVNDepth depth,
ISVNWCDb db,
ISvnDiffCallback2 callback) |
protected static void |
SvnNgDiffUtil.diffBaseOnlyFile(java.io.File localAbsPath,
java.io.File relPath,
long revision,
ISVNWCDb db,
ISvnDiffCallback2 callback) |
protected static void |
SvnNgDiffUtil.diffBaseWorkingDiff(java.io.File localAbsPath,
java.io.File relPath,
long revision,
java.util.Collection<java.lang.String> changeists,
boolean diffPristine,
SVNWCContext context,
ISvnDiffCallback2 callback) |
private void |
SvnNgRemoteDiffEditor.diffDeletedDir(java.lang.String path,
long revision,
SVNRepository repository) |
private void |
SvnNgRemoteDiffEditor2.diffDeletedDirectory(java.lang.String path) |
private void |
SvnNgRemoteMergeEditor.diffDeletedDirectory(java.lang.String path,
SvnNgRemoteMergeEditor.DirectoryBaton parentBaton) |
private void |
SvnNgRemoteDiffEditor2.diffDeletedFile(java.lang.String path) |
private void |
SvnNgRemoteMergeEditor.diffDeletedFile(java.lang.String path,
SvnNgRemoteMergeEditor.DirectoryBaton db) |
protected static void |
SvnNgDiffUtil.diffLocalOnlyDirectory(java.io.File localAbsPath,
java.io.File relPath,
SVNDepth depth,
java.util.Collection<java.lang.String> changelists,
boolean diffPristine,
SVNWCContext context,
ISvnDiffCallback2 callback) |
protected static void |
SvnNgDiffUtil.diffLocalOnlyFile(java.io.File localAbsPath,
java.io.File relPath,
java.util.Collection<java.lang.String> changelists,
boolean diffPristine,
SVNWCContext context,
ISvnDiffCallback2 callback) |
void |
SvnDiffSummarizeCallback.dirAdded(SvnDiffCallbackResult result,
java.io.File path,
long revision,
java.lang.String copyFromPath,
long copyFromRevision) |
void |
SvnNgMergeCallback.dirAdded(SvnDiffCallbackResult result,
java.io.File path,
long revision,
java.lang.String copyFromPath,
long copyFromRevision) |
void |
ISvnDiffCallback.dirAdded(SvnDiffCallbackResult result,
java.io.File path,
long revision,
java.lang.String copyFromPath,
long copyFromRevision) |
void |
SvnDiffCallback.dirAdded(SvnDiffCallbackResult result,
java.io.File path,
long revision,
java.lang.String copyFromPath,
long copyFromRevision) |
void |
SvnNgMergeCallback2.dirAdded(SvnDiffCallbackResult result,
java.io.File relPath,
SvnDiffSource copyFromSource,
SvnDiffSource rightSource,
SVNProperties copyFromProps,
SVNProperties rightProps,
java.lang.Object dirBaton) |
void |
SvnFilterDiffCallback.dirAdded(SvnDiffCallbackResult result,
java.io.File relPath,
SvnDiffSource copyFromSource,
SvnDiffSource rightSource,
SVNProperties copyFromProps,
SVNProperties rightProps,
java.lang.Object dirBaton) |
void |
SvnReverseOrderDiffCallback.dirAdded(SvnDiffCallbackResult result,
java.io.File relPath,
SvnDiffSource copyFromSource,
SvnDiffSource rightSource,
SVNProperties copyFromProps,
SVNProperties rightProps,
java.lang.Object dirBaton) |
void |
ISvnDiffCallback2.dirAdded(SvnDiffCallbackResult result,
java.io.File relPath,
SvnDiffSource copyFromSource,
SvnDiffSource rightSource,
SVNProperties copyFromProps,
SVNProperties rightProps,
java.lang.Object dirBaton) |
void |
SvnDiffCallbackWrapper.dirAdded(SvnDiffCallbackResult result,
java.io.File relPath,
SvnDiffSource copyFromSource,
SvnDiffSource rightSource,
SVNProperties copyFromProps,
SVNProperties rightProps,
java.lang.Object dirBaton) |
void |
SvnCopyAsChangedDiffCallback.dirAdded(SvnDiffCallbackResult result,
java.io.File relPath,
SvnDiffSource copyFromSource,
SvnDiffSource rightSource,
SVNProperties copyFromProps,
SVNProperties rightProps,
java.lang.Object dirBaton) |
void |
SvnNgMergeCallback2.dirChanged(SvnDiffCallbackResult result,
java.io.File relPath,
SvnDiffSource leftSource,
SvnDiffSource rightSource,
SVNProperties leftProps,
SVNProperties rightProps,
SVNProperties propChanges,
java.lang.Object dirBaton) |
void |
SvnFilterDiffCallback.dirChanged(SvnDiffCallbackResult result,
java.io.File relPath,
SvnDiffSource leftSource,
SvnDiffSource rightSource,
SVNProperties leftProps,
SVNProperties rightProps,
SVNProperties propChanges,
java.lang.Object dirBaton) |
void |
SvnReverseOrderDiffCallback.dirChanged(SvnDiffCallbackResult result,
java.io.File relPath,
SvnDiffSource leftSource,
SvnDiffSource rightSource,
SVNProperties leftProps,
SVNProperties rightProps,
SVNProperties propChanges,
java.lang.Object dirBaton) |
void |
ISvnDiffCallback2.dirChanged(SvnDiffCallbackResult result,
java.io.File relPath,
SvnDiffSource leftSource,
SvnDiffSource rightSource,
SVNProperties leftProps,
SVNProperties rightProps,
SVNProperties propChanges,
java.lang.Object dirBaton) |
void |
SvnDiffCallbackWrapper.dirChanged(SvnDiffCallbackResult result,
java.io.File relPath,
SvnDiffSource leftSource,
SvnDiffSource rightSource,
SVNProperties leftProps,
SVNProperties rightProps,
SVNProperties propChanges,
java.lang.Object dirBaton) |
void |
SvnCopyAsChangedDiffCallback.dirChanged(SvnDiffCallbackResult result,
java.io.File relPath,
SvnDiffSource leftSource,
SvnDiffSource rightSource,
SVNProperties leftProps,
SVNProperties rightProps,
SVNProperties propChanges,
java.lang.Object dirBaton) |
void |
SvnDiffSummarizeCallback.dirClosed(SvnDiffCallbackResult result,
java.io.File path,
boolean isAdded) |
void |
SvnNgMergeCallback.dirClosed(SvnDiffCallbackResult result,
java.io.File path,
boolean isAdded) |
void |
ISvnDiffCallback.dirClosed(SvnDiffCallbackResult result,
java.io.File path,
boolean isAdded) |
void |
SvnDiffCallback.dirClosed(SvnDiffCallbackResult result,
java.io.File path,
boolean dirWasAdded) |
void |
SvnNgMergeCallback2.dirClosed(SvnDiffCallbackResult result,
java.io.File relPath,
SvnDiffSource leftSource,
SvnDiffSource rightSource,
java.lang.Object dirBaton) |
void |
SvnFilterDiffCallback.dirClosed(SvnDiffCallbackResult result,
java.io.File relPath,
SvnDiffSource leftSource,
SvnDiffSource rightSource,
java.lang.Object dirBaton) |
void |
SvnReverseOrderDiffCallback.dirClosed(SvnDiffCallbackResult result,
java.io.File relPath,
SvnDiffSource leftSource,
SvnDiffSource rightSource,
java.lang.Object dirBaton) |
void |
ISvnDiffCallback2.dirClosed(SvnDiffCallbackResult result,
java.io.File relPath,
SvnDiffSource leftSource,
SvnDiffSource rightSource,
java.lang.Object dirBaton) |
void |
SvnDiffCallbackWrapper.dirClosed(SvnDiffCallbackResult result,
java.io.File relPath,
SvnDiffSource leftSource,
SvnDiffSource rightSource,
java.lang.Object dirBaton) |
void |
SvnCopyAsChangedDiffCallback.dirClosed(SvnDiffCallbackResult result,
java.io.File relPath,
SvnDiffSource leftSource,
SvnDiffSource rightSource,
java.lang.Object dirBaton) |
void |
SvnDiffSummarizeCallback.dirDeleted(SvnDiffCallbackResult result,
java.io.File path) |
void |
SvnNgMergeCallback.dirDeleted(SvnDiffCallbackResult result,
java.io.File path) |
void |
ISvnDiffCallback.dirDeleted(SvnDiffCallbackResult result,
java.io.File path) |
void |
SvnDiffCallback.dirDeleted(SvnDiffCallbackResult result,
java.io.File path) |
void |
SvnNgMergeCallback2.dirDeleted(SvnDiffCallbackResult result,
java.io.File relPath,
SvnDiffSource leftSource,
SVNProperties leftProps,
java.lang.Object dirBaton) |
void |
SvnFilterDiffCallback.dirDeleted(SvnDiffCallbackResult result,
java.io.File relPath,
SvnDiffSource leftSource,
SVNProperties leftProps,
java.lang.Object dirBaton) |
void |
SvnReverseOrderDiffCallback.dirDeleted(SvnDiffCallbackResult result,
java.io.File relPath,
SvnDiffSource leftSource,
SVNProperties leftProps,
java.lang.Object dirBaton) |
void |
ISvnDiffCallback2.dirDeleted(SvnDiffCallbackResult result,
java.io.File relPath,
SvnDiffSource leftSource,
SVNProperties leftProps,
java.lang.Object dirBaton) |
void |
SvnDiffCallbackWrapper.dirDeleted(SvnDiffCallbackResult result,
java.io.File relPath,
SvnDiffSource leftSource,
SVNProperties leftProps,
java.lang.Object dirBaton) |
void |
SvnCopyAsChangedDiffCallback.dirDeleted(SvnDiffCallbackResult result,
java.io.File relPath,
SvnDiffSource leftSource,
SVNProperties leftProps,
java.lang.Object dirBaton) |
void |
SvnDiffSummarizeCallback.dirOpened(SvnDiffCallbackResult result,
java.io.File path,
long revision) |
void |
SvnNgMergeCallback.dirOpened(SvnDiffCallbackResult result,
java.io.File path,
long revision) |
void |
ISvnDiffCallback.dirOpened(SvnDiffCallbackResult result,
java.io.File path,
long revision) |
void |
SvnDiffCallback.dirOpened(SvnDiffCallbackResult result,
java.io.File path,
long revision) |
void |
SvnNgMergeCallback2.dirOpened(SvnDiffCallbackResult result,
java.io.File relPath,
SvnDiffSource leftSource,
SvnDiffSource rightSource,
SvnDiffSource copyFromSource,
java.lang.Object dirBaton) |
void |
SvnFilterDiffCallback.dirOpened(SvnDiffCallbackResult result,
java.io.File relPath,
SvnDiffSource leftSource,
SvnDiffSource rightSource,
SvnDiffSource copyFromSource,
java.lang.Object dirBaton) |
void |
SvnReverseOrderDiffCallback.dirOpened(SvnDiffCallbackResult result,
java.io.File relPath,
SvnDiffSource leftSource,
SvnDiffSource rightSource,
SvnDiffSource copyFromSource,
java.lang.Object dirBaton) |
void |
ISvnDiffCallback2.dirOpened(SvnDiffCallbackResult result,
java.io.File relPath,
SvnDiffSource leftSource,
SvnDiffSource rightSource,
SvnDiffSource copyFromSource,
java.lang.Object dirBaton) |
void |
SvnDiffCallbackWrapper.dirOpened(SvnDiffCallbackResult result,
java.io.File relPath,
SvnDiffSource leftSource,
SvnDiffSource rightSource,
SvnDiffSource copyFromSource,
java.lang.Object dirBaton) |
void |
SvnCopyAsChangedDiffCallback.dirOpened(SvnDiffCallbackResult result,
java.io.File relPath,
SvnDiffSource leftSource,
SvnDiffSource rightSource,
SvnDiffSource copyFromSource,
java.lang.Object dirBaton) |
void |
SvnDiffSummarizeCallback.dirPropsChanged(SvnDiffCallbackResult result,
java.io.File path,
boolean isAdded,
SVNProperties propChanges,
SVNProperties originalProperties) |
void |
SvnNgMergeCallback.dirPropsChanged(SvnDiffCallbackResult result,
java.io.File path,
boolean isAdded,
SVNProperties propChanges,
SVNProperties originalProperties) |
void |
ISvnDiffCallback.dirPropsChanged(SvnDiffCallbackResult result,
java.io.File path,
boolean isAdded,
SVNProperties propChanges,
SVNProperties originalProperties) |
void |
SvnDiffCallback.dirPropsChanged(SvnDiffCallbackResult result,
java.io.File path,
boolean dirWasAdded,
SVNProperties propChanges,
SVNProperties originalProperties) |
void |
SvnNgMergeCallback2.dirPropsChanged(SvnDiffCallbackResult result,
java.io.File relPath,
SvnDiffSource leftSource,
SvnDiffSource rightSource,
SVNProperties leftProps,
SVNProperties rightProps,
SVNProperties propChanges) |
private boolean |
SvnNgWcToWcCopy.disjointCopy(SVNWCContext context,
java.io.File nestedWC)
The method performs "disjoint" copy (see SVNCopyClient#doCopy(File))
The algorithm is:
1.
|
void |
SvnNewDiffGenerator.displayAddedDirectory(java.lang.String path,
java.lang.String rev1,
java.lang.String rev2) |
void |
SvnOldDiffGenerator.displayAddedDirectory(SvnTarget displayPath,
java.lang.String revision1,
java.lang.String revision2,
java.io.OutputStream outputStream) |
void |
SvnDiffGenerator.displayAddedDirectory(SvnTarget target,
java.lang.String revision1,
java.lang.String revision2,
java.io.OutputStream outputStream) |
void |
ISvnDiffGenerator.displayAddedDirectory(SvnTarget target,
java.lang.String revision1,
java.lang.String revision2,
java.io.OutputStream outputStream) |
private void |
SvnDiffGenerator.displayBinary(java.lang.String mimeType1,
java.lang.String mimeType2,
java.io.OutputStream outputStream,
boolean leftIsBinary,
boolean rightIsBinary) |
private void |
SvnDiffGenerator.displayCannotDisplayFileMarkedBinary(java.io.OutputStream outputStream) |
private void |
SvnDiffCallback.displayContentChanged(java.io.File path,
java.io.File leftFile,
java.io.File rightFile,
long rev1,
long rev2,
java.lang.String mimeType1,
java.lang.String mimeType2,
SVNProperties propChanges,
SVNProperties originalProperties,
SvnDiffCallback.OperationKind operation,
java.io.File copyFromPath) |
void |
SvnOldDiffGenerator.displayContentChanged(SvnTarget displayPath,
java.io.File leftFile,
java.io.File rightFile,
java.lang.String revision1,
java.lang.String revision2,
java.lang.String mimeType1,
java.lang.String mimeType2,
SvnDiffCallback.OperationKind operation,
java.io.File copyFromPath,
SVNProperties originalProperties,
SVNProperties propChanges,
java.io.OutputStream outputStream) |
void |
SvnDiffGenerator.displayContentChanged(SvnTarget target,
java.io.File leftFile,
java.io.File rightFile,
java.lang.String revision1,
java.lang.String revision2,
java.lang.String mimeType1,
java.lang.String mimeType2,
SvnDiffCallback.OperationKind operation,
java.io.File copyFromPath,
SVNProperties originalProperties,
SVNProperties propChanges,
java.io.OutputStream outputStream) |
void |
ISvnDiffGenerator.displayContentChanged(SvnTarget target,
java.io.File leftFile,
java.io.File rightFile,
java.lang.String revision1,
java.lang.String revision2,
java.lang.String mimeType1,
java.lang.String mimeType2,
SvnDiffCallback.OperationKind operation,
java.io.File copyFromPath,
SVNProperties originalProperties,
SVNProperties propChanges,
java.io.OutputStream outputStream) |
void |
SvnNewDiffGenerator.displayDeletedDirectory(java.lang.String path,
java.lang.String rev1,
java.lang.String rev2) |
void |
SvnOldDiffGenerator.displayDeletedDirectory(SvnTarget displayPath,
java.lang.String revision1,
java.lang.String revision2,
java.io.OutputStream outputStream) |
void |
SvnDiffGenerator.displayDeletedDirectory(SvnTarget target,
java.lang.String revision1,
java.lang.String revision2,
java.io.OutputStream outputStream) |
void |
ISvnDiffGenerator.displayDeletedDirectory(SvnTarget target,
java.lang.String revision1,
java.lang.String revision2,
java.io.OutputStream outputStream) |
void |
SvnNewDiffGenerator.displayFileDiff(java.lang.String path,
java.io.File file1,
java.io.File file2,
java.lang.String rev1,
java.lang.String rev2,
java.lang.String mimeType1,
java.lang.String mimeType2,
java.io.OutputStream result) |
private void |
SvnDiffGenerator.displayGitDiffHeader(java.io.OutputStream outputStream,
SvnDiffCallback.OperationKind operationKind,
java.lang.String path1,
java.lang.String path2,
java.lang.String copyFromPath) |
private void |
SvnDiffGenerator.displayGitDiffHeaderAdded(java.io.OutputStream outputStream,
java.lang.String path1,
java.lang.String path2,
java.lang.String copyFromPath) |
private void |
SvnDiffGenerator.displayGitDiffHeaderCopied(java.io.OutputStream outputStream,
java.lang.String path1,
java.lang.String path2,
java.lang.String copyFromPath) |
private void |
SvnDiffGenerator.displayGitDiffHeaderDeleted(java.io.OutputStream outputStream,
java.lang.String path1,
java.lang.String path2,
java.lang.String copyFromPath) |
private void |
SvnDiffGenerator.displayGitDiffHeaderModified(java.io.OutputStream outputStream,
java.lang.String path1,
java.lang.String path2,
java.lang.String copyFromPath) |
private void |
SvnDiffGenerator.displayGitDiffHeaderRenamed(java.io.OutputStream outputStream,
java.lang.String path1,
java.lang.String path2,
java.lang.String copyFromPath) |
private void |
SvnDiffGenerator.displayGitHeaderFields(java.io.OutputStream outputStream,
SvnTarget target,
java.lang.String revision1,
java.lang.String revision2,
SvnDiffCallback.OperationKind operation,
java.lang.String copyFromPath) |
protected boolean |
SvnDiffGenerator.displayHeader(java.io.OutputStream os,
java.lang.String path,
boolean deleted,
boolean added,
SvnDiffCallback.OperationKind operation) |
protected void |
SvnDiffGenerator.displayHeaderFields(java.io.OutputStream os,
java.lang.String label1,
java.lang.String label2) |
private void |
SvnDiffGenerator.displayMergeInfoDiff(java.io.OutputStream outputStream,
java.lang.String oldValue,
java.lang.String newValue) |
private void |
SvnDiffGenerator.displayMimeType(java.io.OutputStream outputStream,
java.lang.String mimeType) |
private void |
SvnDiffGenerator.displayMimeTypes(java.io.OutputStream outputStream,
java.lang.String mimeType1,
java.lang.String mimeType2) |
void |
SvnNewDiffGenerator.displayPropDiff(java.lang.String path,
SVNProperties baseProps,
SVNProperties diff,
java.io.OutputStream result) |
private void |
SvnDiffGenerator.displayPropDiffValues(java.io.OutputStream outputStream,
SVNProperties diff,
SVNProperties baseProps) |
private void |
SvnDiffGenerator.displayPropertyChangesOn(java.lang.String path,
java.io.OutputStream outputStream) |
void |
SvnOldDiffGenerator.displayPropsChanged(SvnTarget displayPath,
java.lang.String revision1,
java.lang.String revision2,
boolean dirWasAdded,
SVNProperties originalProps,
SVNProperties propChanges,
java.io.OutputStream outputStream) |
void |
SvnDiffGenerator.displayPropsChanged(SvnTarget target,
java.lang.String revision1,
java.lang.String revision2,
boolean dirWasAdded,
SVNProperties originalProps,
SVNProperties propChanges,
java.io.OutputStream outputStream) |
void |
ISvnDiffGenerator.displayPropsChanged(SvnTarget target,
java.lang.String revision1,
java.lang.String revision2,
boolean dirWasAdded,
SVNProperties originalProps,
SVNProperties propChanges,
java.io.OutputStream outputStream) |
void |
SvnNgCommit.disposeCommitPacket(java.lang.Object lockingContext,
boolean disposeParentContext) |
private static void |
SvnNgDiffUtil.doArbitraryDirsDiff(java.io.File localAbsPath1,
java.io.File localAbsPath2,
java.io.File rootAbsPath1,
java.io.File rootAbsPath2,
SVNDepth depth,
SVNWCContext context,
ISvnDiffCallback callback,
ISVNCanceller canceller) |
private static void |
SvnNgDiffUtil.doArbitraryFilesDiff(java.io.File localAbsPath1,
java.io.File localAbsPath2,
java.io.File path,
boolean file1IsEmpty,
boolean file2IsEmpty,
SVNProperties originalPropertiesOverride,
SVNWCContext context,
ISvnDiffCallback callback,
ISVNCanceller canceller) |
static void |
SvnNgDiffUtil.doArbitraryNodesDiff(SvnTarget target1,
SvnTarget target2,
SVNDepth depth,
SVNWCContext context,
ISvnDiffCallback callback,
ISVNCanceller canceller) |
private void |
SvnNgCleanup.doCleanup(java.io.File localAbsPath,
SVNWCContext wcContext,
java.util.List<java.lang.String> ignores) |
private void |
SvnNgDiff.doDiff(SvnTarget target1,
SVNRevision revision1,
SVNRevision pegRevision,
SvnTarget target2,
SVNRevision revision2) |
private void |
SvnNgDiffSummarize.doDiff(SvnTarget target1,
SVNRevision revision1,
SvnTarget target2,
SVNRevision revision2,
SVNRevision pegRevision,
SVNDepth depth,
boolean useAncestry,
ISVNDiffStatusHandler handler) |
private void |
SvnNgDiff.doDiffReposRepos(SvnTarget svnTarget1,
SVNRevision revision1,
SVNRevision pegRevision,
SvnTarget svnTarget2,
SVNRevision revision2) |
private void |
SvnNgDiffSummarize.doDiffReposRepos(SVNURL url1,
java.io.File path1,
SVNRevision revision1,
SVNURL url2,
java.io.File path2,
SVNRevision revision2,
SVNRevision pegRevision,
SVNDepth depth,
boolean useAncestry,
ISVNDiffStatusHandler handler) |
private void |
SvnNgDiff.doDiffReposWC(SvnTarget target1,
SVNRevision revision1,
SVNRevision pegRevision,
SvnTarget target2,
SVNRevision revision2,
boolean reverse) |
private void |
SvnNgDiffSummarize.doDiffReposWC(SvnTarget target1,
SVNRevision revision1,
SvnTarget target2,
SVNRevision revision2,
SVNRevision pegRevision,
boolean reverse,
SVNDepth depth,
boolean useAncestry,
ISVNDiffStatusHandler handler) |
static void |
SvnNgDiffUtil.doDiffSummarizeReposWC(SvnTarget target1,
SVNRevision revision1,
SVNRevision pegRevision,
SvnTarget target2,
SVNRevision revision2,
boolean reverse,
SvnNgRepositoryAccess repositoryAccess,
SVNWCContext context,
boolean useGitDiffFormat,
SVNDepth depth,
boolean useAncestry,
java.util.Collection<java.lang.String> changelists,
boolean showCopiesAsAdds,
ISvnDiffGenerator generator,
ISVNDiffStatusHandler handler,
ISVNCanceller canceller) |
private void |
SvnNgDiffSummarize.doDiffURL(SVNURL url,
java.io.File path,
SVNRevision startRevision,
SVNRevision endRevision,
SVNRevision pegRevision,
SVNDepth depth,
boolean useAncestry,
ISVNDiffStatusHandler handler) |
private void |
SvnNgDiff.doDiffWC(java.io.File localAbspath,
ISvnDiffCallback callback) |
static void |
SvnNgDiffUtil.doDiffWCWC(java.io.File localAbsPath,
SvnNgRepositoryAccess repositoryAccess,
SVNWCContext context,
SVNDepth depth,
boolean useAncestry,
java.util.Collection<java.lang.String> changelists,
boolean showCopiesAsAdds,
boolean useGitDiffFormat,
ISvnDiffGenerator generator,
ISvnDiffCallback callback,
ISVNCanceller canceller) |
private void |
SvnNgDiff.doDiffWCWC(SvnTarget target1,
SVNRevision revision1,
SvnTarget target2,
SVNRevision revision2) |
private void |
SvnNgDiffSummarize.doDiffWCWC(SvnTarget target1,
SVNRevision revision1,
SvnTarget target2,
SVNRevision revision2,
SVNDepth depth,
boolean useAncestry,
ISVNDiffStatusHandler handler) |
protected SvnSingleRangeConflictReport |
SvnNgMergeDriver.doDirectoryMerge(java.util.Map<java.io.File,java.util.Map<java.lang.String,SVNMergeRangeList>> resultCatalog,
SvnNgMergeDriver.MergeSource source,
java.io.File targetAbsPath,
SVNURL sourceRootUrl,
ISvnDiffCallback2 processor,
SVNDepth depth,
boolean squelchMergeinfoNotifications) |
private void |
SvnNgGetStatus.doExternalStatus(java.util.Map<java.io.File,java.io.File> externalsNew) |
private SvnSingleRangeConflictReport |
SvnNgMergeDriver.doFileMerge(java.io.File targetAbsPath,
java.util.Map<java.io.File,java.util.Map<java.lang.String,SVNMergeRangeList>> resultCatalog,
SvnNgMergeDriver.MergeSource source,
ISvnDiffCallback2 mergeProcessor,
boolean sourcesRelated,
boolean squelcheMergeInfoNotifications) |
void |
SvnNgGetChangelistPaths.doGetChangeLists(java.io.File file) |
protected SvnNgMergeDriver.MergeData |
SvnNgMergeDriver.doMerge(java.util.Map<java.io.File,java.util.Map<java.lang.String,SVNMergeRangeList>> resultCatalog,
java.util.List<SvnNgMergeDriver.MergeSource> mergeSources,
java.io.File targetAbsPath,
SVNRepository sourceRepository,
boolean sourcesRelated,
boolean sameRepository,
boolean ignoreMergeInfo,
boolean diffIgnoreAncestry,
boolean forceDelete,
boolean dryRun,
boolean recordOnly,
java.util.Collection<java.io.File> recordOnlyPaths,
boolean reintegrateMerge,
boolean squelcheMergeInfoNotifications,
SVNDepth depth,
SVNDiffOptions diffOptions) |
protected SvnSingleRangeConflictReport |
SvnNgMergeDriver.doMergeInfoAwareDirectoryMerge(java.util.Map<java.io.File,java.util.Map<java.lang.String,SVNMergeRangeList>> resultCatalog,
SvnNgMergeDriver.MergeSource source,
java.io.File targetPath,
SVNURL sourceRootUrl,
java.util.Map<java.io.File,SvnNgMergeDriver.MergePath> childrenWithMergeInfo,
SVNDepth depth,
boolean squelchMergeinfoNotifications,
ISvnDiffCallback2 processor) |
protected SvnSingleRangeConflictReport |
SvnNgMergeDriver.doMergeInfoUnawareDirectoryMerge(SvnNgMergeDriver.MergeSource source,
java.io.File targetPath,
java.util.Map<java.io.File,SvnNgMergeDriver.MergePath> childrenWithMergeInfo,
SVNDepth depth) |
private void |
SvnNgMarkReplaced.doReplace(ISVNWCDb db,
java.io.File path) |
protected SVNCommitInfo |
SvnNgCommit.doRun(SVNWCContext context,
SvnCommitPacket packet) |
protected SVNCommitInfo |
SvnNgWcToReposCopy.doRun(SVNWCContext context,
SVNURL target) |
protected long |
SvnNgAbstractUpdate.doSwitch(java.io.File localAbsPath,
SVNURL switchUrl,
SVNRevision revision,
SVNRevision pegRevision,
SVNDepth depth,
boolean depthIsSticky,
boolean ignoreExternals,
boolean allowUnversionedObstructions,
boolean ignoreAncestry,
boolean sleepForTimestamp) |
void |
SvnNgDowngrade.downgrade(SVNWCContext context,
java.io.File localAbsPath) |
private void |
SvnNgDowngrade.downgradeConflict(SVNSqlJetDb sDb,
long wcId,
java.io.File localAbsPath,
java.io.File conflictOldRelPath,
java.io.File conflictNewRelPath,
java.io.File conflictWorkingRelPath,
java.io.File prejRelPath,
byte[] treeConflictData) |
private void |
SvnNgMergeDriver.driveMergeReportEditor(java.io.File targetAbsPath,
SvnNgMergeDriver.MergeSource source,
java.util.Map<java.io.File,SvnNgMergeDriver.MergePath> childrenWithMergeInfo,
ISvnDiffCallback2 processor,
SVNDepth depth) |
SvnNgRemoteMergeEditor |
SvnNgMergeDriver.driveMergeReportEditor(java.io.File targetWCPath,
SVNURL url1,
long revision1,
SVNURL url2,
long revision2,
java.util.Map<java.io.File,SvnNgMergeDriver.MergePath> childrenWithMergeInfo,
SVNDepth depth,
ISvnDiffCallback2 mergeCallback) |
private static void |
SvnNgMergeinfoUtil.elideMergeInfo(SVNWCContext context,
java.util.Map<java.lang.String,SVNMergeRangeList> parent,
java.util.Map<java.lang.String,SVNMergeRangeList> child,
java.io.File targetAbsPath) |
static void |
SvnNgMergeinfoUtil.elideMergeInfo(SVNWCContext context,
SVNRepository repos,
java.io.File targetAbsPath,
java.io.File limitAbsPath) |
private void |
SvnNgReposToWcCopy.SVNCopyForeignEditor.ensureAdded(SvnNgReposToWcCopy.SVNCopyForeignEditor.DirectoryBaton currentDirectory) |
private void |
SvnNgMergeDriver.ensureImplicitMergeinfo(SvnNgMergeDriver.MergePath parent,
SvnNgMergeDriver.MergePath child,
boolean childInheritsParent,
long revision1,
long revision2,
SVNRepository repository) |
void |
SvnDiffEditor.Entry.ensureLocalInfo() |
private void |
SvnNgAbstractUpdate.ensureNodesMovedToIndex(SVNSqlJetDb sDb) |
protected SVNRepository |
SvnNgMergeDriver.ensureRepository(SVNRepository repository,
SVNURL url) |
protected static SVNURL |
SvnNgMergeDriver.ensureSessionURL(SVNRepository repository,
SVNURL url) |
private void |
SvnNgDiffUtil.DiffStatusCallback.ensureState(java.io.File localAbsPath,
boolean recursiveSkip) |
void |
SvnNgMergeDriver.ensureWcIsSuitableForMerge(java.io.File targetAbsPath,
boolean allowMixedRevs,
boolean allowLocalMods,
boolean allowSwitchedSubtrees) |
protected java.util.Collection<SvnCopySource> |
SvnNgReposToWcCopy.expandCopySources(java.util.Collection<SvnCopySource> sources) |
SVNWCDb.ReposInfo |
SvnNgUpgrade.fetchReposInfo(SVNURL url,
SVNURL lastRepos,
java.lang.String lastUuid) |
void |
SvnDiffSummarizeCallback.fileAdded(SvnDiffCallbackResult result,
java.io.File path,
java.io.File leftFile,
java.io.File rightFile,
long rev1,
long rev2,
java.lang.String mimeType1,
java.lang.String mimeType2,
java.io.File copyFromPath,
long copyFromRevision,
SVNProperties propChanges,
SVNProperties originalProperties) |
void |
SvnNgMergeCallback.fileAdded(SvnDiffCallbackResult result,
java.io.File path,
java.io.File leftFile,
java.io.File rightFile,
long rev1,
long rev2,
java.lang.String mimeType1,
java.lang.String mimeType2,
java.io.File copyFromPath,
long copyFromRevision,
SVNProperties propChanges,
SVNProperties originalProperties) |
void |
ISvnDiffCallback.fileAdded(SvnDiffCallbackResult result,
java.io.File path,
java.io.File leftFile,
java.io.File rightFile,
long rev1,
long rev2,
java.lang.String mimeType1,
java.lang.String mimeType2,
java.io.File copyFromPath,
long copyFromRevision,
SVNProperties propChanges,
SVNProperties originalProperties) |
void |
SvnDiffCallback.fileAdded(SvnDiffCallbackResult result,
java.io.File path,
java.io.File leftFile,
java.io.File rightFile,
long rev1,
long rev2,
java.lang.String mimeType1,
java.lang.String mimeType2,
java.io.File copyFromPath,
long copyFromRevision,
SVNProperties propChanges,
SVNProperties originalProperties) |
void |
SvnNgMergeCallback2.fileAdded(SvnDiffCallbackResult result,
java.io.File relPath,
SvnDiffSource copyFromSource,
SvnDiffSource rightSource,
java.io.File copyFromFile,
java.io.File rightFile,
SVNProperties copyFromProps,
SVNProperties rightProps) |
void |
SvnFilterDiffCallback.fileAdded(SvnDiffCallbackResult result,
java.io.File relPath,
SvnDiffSource copyFromSource,
SvnDiffSource rightSource,
java.io.File copyFromFile,
java.io.File rightFile,
SVNProperties copyFromProps,
SVNProperties rightProps) |
void |
SvnReverseOrderDiffCallback.fileAdded(SvnDiffCallbackResult result,
java.io.File relPath,
SvnDiffSource copyFromSource,
SvnDiffSource rightSource,
java.io.File copyFromFile,
java.io.File rightFile,
SVNProperties copyFromProps,
SVNProperties rightProps) |
void |
ISvnDiffCallback2.fileAdded(SvnDiffCallbackResult result,
java.io.File relPath,
SvnDiffSource copyFromSource,
SvnDiffSource rightSource,
java.io.File copyFromFile,
java.io.File rightFile,
SVNProperties copyFromProps,
SVNProperties rightProps) |
void |
SvnDiffCallbackWrapper.fileAdded(SvnDiffCallbackResult result,
java.io.File relPath,
SvnDiffSource copyFromSource,
SvnDiffSource rightSource,
java.io.File copyFromFile,
java.io.File rightFile,
SVNProperties copyFromProps,
SVNProperties rightProps) |
void |
SvnCopyAsChangedDiffCallback.fileAdded(SvnDiffCallbackResult result,
java.io.File relPath,
SvnDiffSource copyFromSource,
SvnDiffSource rightSource,
java.io.File copyFromFile,
java.io.File rightFile,
SVNProperties copyFromProps,
SVNProperties rightProps) |
void |
SvnDiffSummarizeCallback.fileChanged(SvnDiffCallbackResult result,
java.io.File path,
java.io.File leftFile,
java.io.File rightFile,
long rev1,
long rev2,
java.lang.String mimeType1,
java.lang.String mimeType2,
SVNProperties propChanges,
SVNProperties originalProperties) |
void |
SvnNgMergeCallback.fileChanged(SvnDiffCallbackResult result,
java.io.File path,
java.io.File tmpFile1,
java.io.File tmpFile2,
long rev1,
long rev2,
java.lang.String mimetype1,
java.lang.String mimeType2,
SVNProperties propChanges,
SVNProperties originalProperties) |
void |
ISvnDiffCallback.fileChanged(SvnDiffCallbackResult result,
java.io.File path,
java.io.File leftFile,
java.io.File rightFile,
long rev1,
long rev2,
java.lang.String mimeType1,
java.lang.String mimeType2,
SVNProperties propChanges,
SVNProperties originalProperties) |
void |
SvnDiffCallback.fileChanged(SvnDiffCallbackResult result,
java.io.File path,
java.io.File leftFile,
java.io.File rightFile,
long rev1,
long rev2,
java.lang.String mimeType1,
java.lang.String mimeType2,
SVNProperties propChanges,
SVNProperties originalProperties) |
void |
SvnNgMergeCallback2.fileChanged(SvnDiffCallbackResult result,
java.io.File relPath,
SvnDiffSource leftSource,
SvnDiffSource rightSource,
java.io.File leftFile,
java.io.File rightFile,
SVNProperties leftProps,
SVNProperties rightProps,
boolean fileModified,
SVNProperties propChanges) |
void |
SvnFilterDiffCallback.fileChanged(SvnDiffCallbackResult result,
java.io.File relPath,
SvnDiffSource leftSource,
SvnDiffSource rightSource,
java.io.File leftFile,
java.io.File rightFile,
SVNProperties leftProps,
SVNProperties rightProps,
boolean fileModified,
SVNProperties propChanges) |
void |
SvnReverseOrderDiffCallback.fileChanged(SvnDiffCallbackResult result,
java.io.File relPath,
SvnDiffSource leftSource,
SvnDiffSource rightSource,
java.io.File leftFile,
java.io.File rightFile,
SVNProperties leftProps,
SVNProperties rightProps,
boolean fileModified,
SVNProperties propChanges) |
void |
ISvnDiffCallback2.fileChanged(SvnDiffCallbackResult result,
java.io.File relPath,
SvnDiffSource leftSource,
SvnDiffSource rightSource,
java.io.File leftFile,
java.io.File rightFile,
SVNProperties leftProps,
SVNProperties rightProps,
boolean fileModified,
SVNProperties propChanges) |
void |
SvnDiffCallbackWrapper.fileChanged(SvnDiffCallbackResult result,
java.io.File relPath,
SvnDiffSource leftSource,
SvnDiffSource rightSource,
java.io.File leftFile,
java.io.File rightFile,
SVNProperties leftProps,
SVNProperties rightProps,
boolean fileModified,
SVNProperties propChanges) |
void |
SvnCopyAsChangedDiffCallback.fileChanged(SvnDiffCallbackResult result,
java.io.File relPath,
SvnDiffSource leftSource,
SvnDiffSource rightSource,
java.io.File leftFile,
java.io.File rightFile,
SVNProperties leftProps,
SVNProperties rightProps,
boolean fileModified,
SVNProperties propChanges) |
void |
SvnNgMergeCallback2.fileClosed(SvnDiffCallbackResult result,
java.io.File relPath,
SvnDiffSource leftSource,
SvnDiffSource rightSource) |
void |
SvnFilterDiffCallback.fileClosed(SvnDiffCallbackResult result,
java.io.File relPath,
SvnDiffSource leftSource,
SvnDiffSource rightSource) |
void |
SvnReverseOrderDiffCallback.fileClosed(SvnDiffCallbackResult result,
java.io.File relPath,
SvnDiffSource leftSource,
SvnDiffSource rightSource) |
void |
ISvnDiffCallback2.fileClosed(SvnDiffCallbackResult result,
java.io.File relPath,
SvnDiffSource leftSource,
SvnDiffSource rightSource) |
void |
SvnDiffCallbackWrapper.fileClosed(SvnDiffCallbackResult result,
java.io.File relPath,
SvnDiffSource leftSource,
SvnDiffSource rightSource) |
void |
SvnCopyAsChangedDiffCallback.fileClosed(SvnDiffCallbackResult result,
java.io.File relPath,
SvnDiffSource leftSource,
SvnDiffSource rightSource) |
void |
SvnDiffSummarizeCallback.fileDeleted(SvnDiffCallbackResult result,
java.io.File path,
java.io.File leftFile,
java.io.File rightFile,
java.lang.String mimeType1,
java.lang.String mimeType2,
SVNProperties originalProperties) |
void |
SvnNgMergeCallback.fileDeleted(SvnDiffCallbackResult result,
java.io.File path,
java.io.File leftFile,
java.io.File rightFile,
java.lang.String mimeType1,
java.lang.String mimeType2,
SVNProperties originalProperties) |
void |
ISvnDiffCallback.fileDeleted(SvnDiffCallbackResult result,
java.io.File path,
java.io.File leftFile,
java.io.File rightFile,
java.lang.String mimeType1,
java.lang.String mimeType2,
SVNProperties originalProperties) |
void |
SvnDiffCallback.fileDeleted(SvnDiffCallbackResult result,
java.io.File path,
java.io.File leftFile,
java.io.File rightFile,
java.lang.String mimeType1,
java.lang.String mimeType2,
SVNProperties originalProperties) |
void |
SvnNgMergeCallback2.fileDeleted(SvnDiffCallbackResult result,
java.io.File relPath,
SvnDiffSource leftSource,
java.io.File leftFile,
SVNProperties leftProps) |
void |
SvnFilterDiffCallback.fileDeleted(SvnDiffCallbackResult result,
java.io.File relPath,
SvnDiffSource leftSource,
java.io.File leftFile,
SVNProperties leftProps) |
void |
SvnReverseOrderDiffCallback.fileDeleted(SvnDiffCallbackResult result,
java.io.File relPath,
SvnDiffSource leftSource,
java.io.File leftFile,
SVNProperties leftProps) |
void |
ISvnDiffCallback2.fileDeleted(SvnDiffCallbackResult result,
java.io.File relPath,
SvnDiffSource leftSource,
java.io.File leftFile,
SVNProperties leftProps) |
void |
SvnDiffCallbackWrapper.fileDeleted(SvnDiffCallbackResult result,
java.io.File relPath,
SvnDiffSource leftSource,
java.io.File leftFile,
SVNProperties leftProps) |
void |
SvnCopyAsChangedDiffCallback.fileDeleted(SvnDiffCallbackResult result,
java.io.File relPath,
SvnDiffSource leftSource,
java.io.File leftFile,
SVNProperties leftProps) |
private void |
SvnDiffStatusReceiver.fileDiff(java.io.File localAbspath,
java.lang.String path) |
void |
SvnDiffSummarizeCallback.fileOpened(SvnDiffCallbackResult result,
java.io.File path,
long revision) |
void |
SvnNgMergeCallback.fileOpened(SvnDiffCallbackResult result,
java.io.File path,
long revision) |
void |
ISvnDiffCallback.fileOpened(SvnDiffCallbackResult result,
java.io.File path,
long revision) |
void |
SvnDiffCallback.fileOpened(SvnDiffCallbackResult result,
java.io.File path,
long revision) |
void |
SvnNgMergeCallback2.fileOpened(SvnDiffCallbackResult result,
java.io.File relPath,
SvnDiffSource leftSource,
SvnDiffSource rightSource,
SvnDiffSource copyFromSource,
boolean createDirBaton,
java.lang.Object dirBaton) |
void |
SvnFilterDiffCallback.fileOpened(SvnDiffCallbackResult result,
java.io.File relPath,
SvnDiffSource leftSource,
SvnDiffSource rightSource,
SvnDiffSource copyFromSource,
boolean createDirBaton,
java.lang.Object dirBaton) |
void |
SvnReverseOrderDiffCallback.fileOpened(SvnDiffCallbackResult result,
java.io.File relPath,
SvnDiffSource leftSource,
SvnDiffSource rightSource,
SvnDiffSource copyFromSource,
boolean createDirBaton,
java.lang.Object dirBaton) |
void |
ISvnDiffCallback2.fileOpened(SvnDiffCallbackResult result,
java.io.File relPath,
SvnDiffSource leftSource,
SvnDiffSource rightSource,
SvnDiffSource copyFromSource,
boolean createDirBaton,
java.lang.Object dirBaton) |
void |
SvnDiffCallbackWrapper.fileOpened(SvnDiffCallbackResult result,
java.io.File relPath,
SvnDiffSource leftSource,
SvnDiffSource rightSource,
SvnDiffSource copyFromSource,
boolean createDirBaton,
java.lang.Object dirBaton) |
void |
SvnCopyAsChangedDiffCallback.fileOpened(SvnDiffCallbackResult result,
java.io.File relPath,
SvnDiffSource leftSource,
SvnDiffSource rightSource,
SvnDiffSource copyFromSource,
boolean createDirBaton,
java.lang.Object dirBaton) |
private SvnCommitPacket |
SvnNgWcToReposCopy.filterLocalModifications(SvnCommitPacket packet) |
private void |
SvnNgMergeDriver.filterMergedRevisions(SvnNgMergeDriver.MergePath parent,
SvnNgMergeDriver.MergePath child,
SVNRepository repository,
java.lang.String mergeInfoPath,
java.util.Map targetMergeInfo,
long rev1,
long rev2,
boolean childInheritsImplicit) |
private SVNProperties |
SvnNgMergeCallback.filterSelfReferentialMergeInfo(SVNProperties props,
java.io.File localAbsPath,
boolean honorMergeInfo,
boolean sameRepos,
boolean reintegrateMerge,
SVNRepository repos) |
private SVNProperties |
SvnNgMergeCallback2.filterSelfReferentialMergeInfo(SVNProperties props,
java.io.File targetAbsPath,
SVNRepository svnRepository) |
private java.io.File |
SvnNgAdd.findExistingParent(java.io.File parentPath) |
protected void |
SvnNgMergeDriver.findGapsInMergeSourceHistory(long[] gap,
java.lang.String mergeSrcCanonPath,
SVNURL url1,
long rev1,
SVNURL url2,
long rev2,
SVNRepository repos) |
private java.util.Collection<SVNURL> |
SvnNgWcToReposCopy.findMissingParents(SVNURL targetURL,
SVNRepository repository) |
private SvnNgMergeReintegrate.UnmergedMergeInfo |
SvnNgMergeReintegrate.findUnmergedMergeInfo(long ycAncestorRev,
java.util.Map<java.io.File,java.util.Map<java.lang.String,SVNMergeRangeList>> sourceCatalog,
java.util.Map<java.io.File,java.util.List<SVNLocationSegment>> targetSegments,
java.io.File sourceReposRelPath,
java.io.File targetReposRelPath,
long targetRev,
long sourceRev,
SVNRepository sourceRepos,
SVNRepository targetRepos) |
private void |
SvnNgMergeReintegrate.findUnsyncedRanges(java.io.File sourceReposRelPath,
java.io.File targetReposRelPath,
java.util.Map<java.io.File,java.util.Map<java.lang.String,SVNMergeRangeList>> unmergedToSourceCatalog,
java.util.Map<java.io.File,java.util.Map<java.lang.String,SVNMergeRangeList>> mergedToSourceCatalog,
java.util.Map<java.io.File,java.util.Map<java.lang.String,SVNMergeRangeList>> finalUnmergedCatalog,
SVNRepository repos) |
private void |
SvnNgMergeDriver.fixDeletedSubtreeRanges(SVNURL url1,
long revision1,
SVNURL url2,
long revision2,
SVNRepository repository,
java.util.Map<java.io.File,SvnNgMergeDriver.MergePath> childrenWithMergeInfo) |
private void |
SvnNgMergeDriver.flagSubTreesNeedingMergeInfo(boolean operativeMerge,
SVNMergeRange mergeRange,
java.util.Map<java.io.File,SvnNgMergeDriver.MergePath> childrenWithMergeInfo,
java.io.File mergeInfoPath,
SVNDepth depth) |
private java.util.Map |
SvnNgAdd.getAllAutoProperties(ISVNOptions options,
java.io.File file) |
private java.io.File |
SvnNgRemoteDiffEditor.getEmptyFile() |
private java.io.File |
SvnNgRemoteDiffEditor2.getEmptyFile() |
private java.io.File |
SvnNgRemoteMergeEditor.getEmptyFile() |
private java.io.File |
SvnDiffStatusReceiver.getEmptyFile() |
private void |
SvnNgRemoteDiffEditor2.getFileFromRa(SvnNgRemoteDiffEditor2.FileBaton fb,
boolean propsOnly) |
private void |
SvnNgRemoteMergeEditor.getFileFromRepository(SvnNgRemoteMergeEditor.FileBaton fileBaton,
boolean propsOnly) |
protected java.util.Map<java.lang.String,SVNMergeRangeList>[] |
SvnNgMergeDriver.getFullMergeInfo(boolean getRecorded,
boolean getImplicit,
boolean[] inherited,
SVNMergeInfoInheritance inherit,
SVNRepository repos,
java.io.File target,
long start,
long end) |
java.io.File |
SvnNgRemoteDiffEditor.getGlobalTmpDir() |
java.io.File |
SvnNgRemoteMergeEditor.getGlobalTmpDir() |
private java.lang.String |
SvnDiffGenerator.getHeaderFieldsString(SvnTarget target,
java.lang.String displayPath,
java.lang.String label1,
java.lang.String label2,
java.lang.String revision1,
java.lang.String revision2,
SvnDiffCallback.OperationKind operation,
java.lang.String copyFromPath) |
private java.lang.String |
SvnDiffGenerator.getHeaderString(SvnTarget target,
java.lang.String displayPath,
boolean deleted,
boolean added,
SvnDiffCallback.OperationKind operation,
java.lang.String copyFromPath) |
static java.util.Map<java.io.File,java.util.Map<java.lang.String,SVNProperties>> |
SvnNgInheritableProperties.getInheritalbeProperites(SVNWCContext context,
SVNRepository repository,
java.io.File localAbsPath,
long revision,
SVNDepth depth) |
private java.util.Map<java.io.File,java.lang.String> |
SvnNgMergeDriver.getInoperativeImmediateChildrent(java.lang.String mergeSourceReposAbsPath,
long oldestRev,
long youngestRev,
java.io.File targetAbsPath,
SVNRepository repos,
java.util.Map<java.io.File,SvnNgMergeDriver.MergePath> childrenWithMergeInfo) |
private ISVNWCDb.SVNWCDbKind |
SvnNgMarkReplaced.getKind(ISVNWCDb db,
java.io.File path) |
private void |
SvnNgGetProperties.getLocaliProps(SVNWCContext context,
java.io.File target) |
private java.io.File |
SvnNgMergePegged.getLockPath(java.io.File firstTarget) |
private java.io.File |
SvnNgMergeReintegrate.getLockPath(java.io.File firstTarget) |
private java.io.File |
SvnNgMerge.getLockPath(java.io.File firstTarget) |
static java.util.Map<java.lang.String,java.util.Map<java.lang.String,SVNMergeRangeList>> |
SvnNgMergeinfoUtil.getMergeInfo(SVNWCContext context,
SvnRepositoryAccess repoAccess,
SvnTarget target,
boolean includeDescendants,
boolean ignoreInvalidMergeInfo,
SVNURL[] root) |
private java.util.Map<java.io.File,SvnNgMergeDriver.MergePath> |
SvnNgMergeDriver.getMergeInfoPaths(java.util.Map<java.io.File,SvnNgMergeDriver.MergePath> childrenWithMergeInfo,
java.io.File targetAbsPath,
SVNDepth depth,
boolean dryRun,
boolean sameRepos) |
private static Structure<SvnNgCommitUtil.NodeCommitStatus> |
SvnNgCommitUtil.getNodeCommitStatus(SVNWCContext context,
java.io.File localAbsPath) |
private java.util.Map<java.io.File,java.lang.String> |
SvnNgMergeDriver.getOperativeImmediateChildren(java.io.File mergeSourceFsPath,
long oldestRevision,
long youngestRevision,
java.io.File mergeTargetAbsPath,
SVNDepth depth,
SVNRepository repository) |
protected java.lang.String |
SvnNgMergeDriver.getPathRelativeToRoot(SVNURL url,
SVNURL reposRootURL,
SVNRepository repos) |
protected SvnNgRepositoryAccess |
SvnNgOperationRunner.getRepositoryAccess() |
protected SvnNgRepositoryAccess |
SvnNgDiffSummarize.getRepositoryAccess() |
private static SvnNgMergeinfoUtil.SvnMergeInfoCatalogInfo |
SvnNgMergeinfoUtil.getReposMergeInfoCatalog(SVNRepository repository,
java.lang.String relativePath,
long revision,
SVNMergeInfoInheritance inheritance,
boolean squelchIncapable,
boolean includeDescendats) |
Structure<SvnRepositoryAccess.RevisionsPair> |
SvnNgRepositoryAccess.getRevisionNumber(SVNRepository repository,
SvnTarget path,
SVNRevision revision,
Structure<SvnRepositoryAccess.RevisionsPair> youngestRevision) |
private long |
SvnNgDiff.getRevisionNumber(SVNRevision revision,
SVNRepository repository,
SvnTarget target) |
private long |
SvnNgDiffSummarize.getRevisionNumber(SVNRevision revision1,
SVNRepository repository1,
SVNURL url1) |
private SvnStatus |
SvnNgWcToWcCopy.getStatus(java.io.File interestingFile) |
protected SVNURL |
SvnNgRepositoryAccess.getTargetURL(SvnTarget target) |
java.util.Map<java.lang.String,java.lang.Object> |
SvnNgDowngrade.DowngradeConflictStatement.getUpdateValues() |
private SVNURL |
SvnNgDiff.getURL(java.io.File path1) |
private SVNURL |
SvnNgDiffSummarize.getURL(java.io.File path1) |
Structure<SvnRepositoryAccess.UrlInfo> |
SvnNgRepositoryAccess.getURLFromPath(SvnTarget path,
SVNRevision revision,
SVNRepository repository) |
SVNNodeKind |
SvnNgCommit.getUrlKind(SVNURL url,
long revision) |
SVNNodeKind |
SvnNgWcToReposCopy.getUrlKind(SVNURL url,
long revision) |
SVNNodeKind |
SvnNgCommitUtil.ISvnUrlKindCallback.getUrlKind(SVNURL url,
long revision) |
private java.util.TreeMap<java.io.File,java.util.Map<java.lang.String,SVNMergeRangeList>> |
SvnNgMergeDriver.getWcExplicitMergeInfoCatalog(java.io.File targetAbsPath,
SVNDepth depth) |
static SvnNgMergeinfoUtil.SvnMergeInfoInfo |
SvnNgMergeinfoUtil.getWCMergeInfo(SVNWCContext context,
java.io.File localAbsPath,
java.io.File limitAbsPath,
SVNMergeInfoInheritance inheritance,
boolean ignoreInvalidMergeInfo) |
private static SvnNgMergeinfoUtil.SvnMergeInfoCatalogInfo |
SvnNgMergeinfoUtil.getWcMergeInfoCatalog(SVNWCContext context,
boolean includeDescendants,
SVNMergeInfoInheritance inheritance,
java.io.File localAbsPath,
java.io.File limitAbsPath,
boolean ignoreInvalidMergeInfo) |
static java.util.Map<java.lang.String,SVNMergeRangeList> |
SvnNgMergeinfoUtil.getWCOrReposMergeInfo(SVNWCContext context,
java.io.File wcPath,
SVNRepository repository,
boolean reposOnly,
SVNMergeInfoInheritance inheritance) |
(package private) static SvnNgMergeinfoUtil.SvnMergeInfoCatalogInfo |
SvnNgMergeinfoUtil.getWcOrReposMergeInfoCatalog(SVNWCContext context,
SVNRepository repository,
java.io.File wcPath,
boolean includeDescendants,
boolean reposOnly,
boolean ignoreInvalidMergeInfo,
SVNMergeInfoInheritance inheritance) |
private SVNWCDbRoot |
SvnDiffEditor.getWcRoot() |
protected java.lang.Object[] |
SvnNgDowngrade.SelectConflictsStatement.getWhere() |
protected java.lang.Object[] |
SvnNgDowngrade.DowngradeConflictStatement.getWhere() |
SVNConflictResult |
SvnNgAbstractUpdate.RecordConflictsResolver.handleConflict(SVNConflictDescription conflictDescription) |
private static void |
SvnNgCommitUtil.handleDescendants(SVNWCContext context,
SvnCommitPacket packet,
SVNURL rootUrl,
java.util.Collection<SvnCommitItem> items,
SvnNgCommitUtil.ISvnUrlKindCallback urlKindCallback,
ISVNEventHandler eventHandler) |
private void |
SvnNgRemoteDiffEditor.handleEvent(SVNEvent event) |
private void |
SvnNgAbstractUpdate.handleExternalItemChange(SVNURL rootUrl,
java.io.File parentPath,
SVNURL parentUrl,
java.io.File localAbsPath,
java.io.File oldDefiningPath,
SVNExternal newItem) |
private void |
SvnNgAbstractUpdate.handleExternalItemRemoval(java.io.File definingAbsPath,
java.io.File localAbsPath) |
protected void |
SvnNgAbstractUpdate.handleExternals(java.util.Map<java.io.File,java.lang.String> newExternals,
java.util.Map<java.io.File,SVNDepth> ambientDepths,
SVNURL anchorUrl,
java.io.File targetAbspath,
SVNURL reposRoot,
SVNDepth requestedDepth,
boolean sleepForTimestamp) |
private void |
SvnNgAbstractUpdate.handleExternalsChange(SVNURL reposRoot,
java.io.File externalPath,
java.lang.String externalDefinition,
java.util.Map<java.io.File,java.io.File> oldExternals,
SVNDepth ambientDepth,
SVNDepth requestedDepth) |
private void |
SvnDiffEditor.handleLocalOnly(SvnDiffEditor.Entry pb,
java.lang.String name) |
void |
SvnNgSetLock.handleLock(java.lang.String path,
SVNLock lock,
SVNErrorMessage error) |
void |
SvnNgMergeDriver.NoopLogHandler.handleLogEntry(SVNLogEntry logEntry) |
void |
SvnNgMergeDriver.FindOperativeSubtreeRevisions.handleLogEntry(SVNLogEntry logEntry) |
private void |
SvnNgMergeCallback2.handlePendingNotifications(SvnNgMergeCallback2.DirectoryBaton db) |
void |
SvnNgSetLock.handleUnlock(java.lang.String path,
SVNLock lock,
SVNErrorMessage error) |
static void |
SvnNgCommitUtil.harvestCommittables(SVNWCContext context,
java.io.File localAbsPath,
SvnCommitPacket committables,
java.util.Map<SVNURL,java.lang.String> lockTokens,
SVNURL repositoryRootUrl,
java.io.File copyModeRelPath,
boolean copyModeRoot,
SVNDepth depth,
boolean justLocked,
java.util.Collection<java.lang.String> changelists,
java.util.Map<java.io.File,java.io.File> danglers,
boolean skipFiles,
boolean skipDirs,
SvnNgCommitUtil.ISvnUrlKindCallback urlKindCallback,
ISvnCommitParameters commitParameters,
java.util.Map<java.io.File,java.lang.String> externalsStorage,
ISVNEventHandler eventHandler) |
static SvnCommitPacket |
SvnNgCommitUtil.harvestCommittables(SVNWCContext context,
SvnCommitPacket packet,
java.util.Map<SVNURL,java.lang.String> lockTokens,
java.io.File baseDirPath,
java.util.Collection<java.lang.String> targets,
int depthEmptyStart,
SVNDepth depth,
boolean justLocked,
java.util.Collection<java.lang.String> changelists,
SvnNgCommitUtil.ISvnUrlKindCallback urlKindCallback,
ISvnCommitParameters commitParameters,
java.util.Map<java.io.File,java.lang.String> externalsStorage) |
static SvnCommitPacket |
SvnNgCommitUtil.harvestCopyCommitables(SVNWCContext context,
java.io.File path,
SVNURL dst,
SvnCommitPacket packet,
SvnNgCommitUtil.ISvnUrlKindCallback urlKindCallback,
ISvnCommitParameters commitParameters,
java.util.Map<java.io.File,java.lang.String> externalsStorage) |
private static void |
SvnNgCommitUtil.harvestNotPresentForCopy(SVNWCContext context,
java.io.File localAbsPath,
SvnCommitPacket committables,
SVNURL reposRootUrl,
java.io.File commitRelPath,
SvnNgCommitUtil.ISvnUrlKindCallback urlKindCallback) |
private boolean |
SvnNgWcToWcCopy.hasMetadataInParentWc(SVNWCDb wcdb,
java.io.File nestedWC,
java.io.File nestedWCParent) |
private void |
SvnNgWcToReposCopy.includeExternalsChanges(SVNRepository repos,
SvnCommitPacket packet,
java.util.Map<java.io.File,java.lang.String> externalsStorage,
SvnNgWcToReposCopy.SvnCopyPair svnCopyPair) |
private void |
SvnNgMergeDriver.inheritImplicitMergeinfoFromParent(SvnNgMergeDriver.MergePath parent,
SvnNgMergeDriver.MergePath child,
long revision1,
long revision2,
SVNRepository repository) |
private void |
SvnNgMergeDriver.insertParentAndSiblingsOfAbsentDelSubtree(java.util.Map<java.io.File,SvnNgMergeDriver.MergePath> childrenWithMergeInfo,
SvnNgMergeDriver.MergePath child,
SVNDepth depth) |
private void |
SvnNgAdd.integrateNestedWcAsCopy(java.io.File localAbsPath) |
private void |
SvnDiffGenerator.internalDiff(SvnTarget target,
java.io.OutputStream outputStream,
java.lang.String displayPath,
java.io.File file1,
java.io.File file2,
java.lang.String label1,
java.lang.String label2,
SvnDiffCallback.OperationKind operation,
java.lang.String copyFromPath,
java.lang.String revision1,
java.lang.String revision2) |
boolean |
SvnNgCheckout.isApplicable(SvnCheckout operation,
SvnWcGeneration wcGeneration) |
boolean |
SvnNgReposToWcCopy.isApplicable(SvnCopy operation,
SvnWcGeneration wcGeneration) |
boolean |
SvnNgWcToWcCopy.isApplicable(SvnCopy operation,
SvnWcGeneration wcGeneration) |
boolean |
SvnNgDiffSummarize.isApplicable(SvnDiffSummarize operation,
SvnWcGeneration wcGeneration) |
boolean |
SvnNgDiff.isApplicable(SvnDiff operation,
SvnWcGeneration wcGeneration) |
boolean |
SvnNgGetMergeInfo.isApplicable(SvnGetMergeInfo operation,
SvnWcGeneration wcGeneration) |
boolean |
SvnNgGetProperties.isApplicable(SvnGetProperties operation,
SvnWcGeneration wcGeneration) |
boolean |
SvnNgLogMergeInfo.isApplicable(SvnLogMergeInfo operation,
SvnWcGeneration wcGeneration) |
boolean |
SvnNgMergePegged.isApplicable(SvnMerge operation,
SvnWcGeneration wcGeneration) |
boolean |
SvnNgMergeReintegrate.isApplicable(SvnMerge operation,
SvnWcGeneration wcGeneration) |
boolean |
SvnNgMerge.isApplicable(SvnMerge operation,
SvnWcGeneration wcGeneration) |
boolean |
SvnNgWcToReposCopy.isApplicable(SvnRemoteCopy operation,
SvnWcGeneration wcGeneration) |
boolean |
SvnNgSetProperty.isApplicable(SvnSetProperty operation,
SvnWcGeneration wcGeneration) |
boolean |
SvnNgSuggestMergeSources.isApplicable(SvnSuggestMergeSources operation,
SvnWcGeneration wcGeneration) |
protected boolean |
SvnNgDowngrade.SelectConflictsStatement.isFilterPassed() |
private boolean |
SvnNgMergeReintegrate.isMergeinfoInCatalog(java.io.File sourceRelpath,
java.io.File[] catPath,
java.util.Map<java.lang.String,SVNMergeRangeList> mergeinfo,
long revision,
java.util.Map<java.io.File,java.util.Map<java.lang.String,SVNMergeRangeList>> catalog) |
void |
SvnNgRemoteDiffEditor.FileBaton.loadFile(SVNWCContext context,
SVNRepository repos,
boolean propsOnly,
java.util.Collection<java.io.File> tmpFiles) |
void |
SvnNgRemoteDiffEditor.DirBaton.loadProperties(SVNRepository repos,
java.lang.String path,
long revision) |
private void |
SvnNgLogMergeInfo.logForMergeInfoRangeList(SVNURL sourceURL,
java.util.List<java.lang.String> mergeSourcePaths,
boolean filteringMerged,
SVNMergeRangeList rangelist,
boolean oldestRevsFirst,
java.util.Map<java.lang.String,java.util.Map<java.lang.String,SVNMergeRangeList>> targetCatalog,
java.lang.String absReposTargetPath,
boolean discoverChangedPaths,
java.lang.String[] revprops,
ISvnObjectReceiver<SVNLogEntry> receiver) |
private SVNConflictVersion[] |
SvnNgMergeCallback.makeConflictVersions(java.io.File target,
SVNNodeKind kind) |
static void |
SvnNgMergeDriver.makeMergeConflictError(SvnConflictReport report) |
private SVNTreeConflictDescription |
SvnNgMergeCallback.makeTreeConflict(java.io.File path,
SVNNodeKind kind,
SVNConflictAction action,
SVNConflictReason reason) |
private void |
SvnNgMarkReplaced.markAdded(ISVNWCDb db,
java.io.File path) |
private java.util.List<java.io.File> |
SvnNgMarkReplaced.markDeletedRecursively(ISVNWCDb db,
java.io.File path) |
void |
SvnNgMergeCallback2.DirectoryBaton.markDirectoryEdited(java.io.File localAbsPath) |
void |
SvnNgMergeCallback2.FileBaton.markFileEdited(java.io.File localAbsPath) |
private SvnNgMergeDriver.MergeData |
SvnNgMergePegged.merge(java.io.File target) |
private SvnConflictReport |
SvnNgMerge.merge(java.io.File target) |
private SvnNgMergeCallback2.MergeOutcome |
SvnNgMergeCallback2.merge(java.io.File leftAbsPath,
java.io.File rightAbsPath,
java.io.File targetAbsPath,
java.lang.String leftLabel,
java.lang.String rightLabel,
java.lang.String targetLabel,
SVNConflictVersion leftVersion,
SVNConflictVersion rightVersion,
boolean dryRun,
java.lang.String diff3Cmd,
SVNDiffOptions mergeOptions,
SVNProperties originalProps,
SVNProperties propChanges,
boolean mergeContentNeeded,
boolean mergePropsNeeded,
ISVNConflictHandler conflictResolver) |
private void |
SvnNgMergeReintegrate.merge(SVNWCContext context,
SvnTarget mergeSource,
java.io.File mergeTarget,
boolean dryRun) |
SvnNgMergeDriver.MergeData |
SvnNgMergeDriver.mergeCousinsAndSupplementMergeInfo(java.io.File targetWCPath,
SVNRepository repository1,
SVNRepository repository2,
SVNURL url1,
long rev1,
SVNURL url2,
long rev2,
long youngestCommonRev,
SVNURL sourceReposRoot,
SVNURL wcReposRoot,
SVNDepth depth,
boolean ignoreMergeInfo,
boolean ignoreAncestry,
boolean forceDelete,
boolean recordOnly,
boolean dryRun) |
private SVNWCContext.MergePropertiesInfo |
SvnNgMergeCallback.mergePropChanges(java.io.File localAbsPath,
SVNProperties propChanges,
SVNProperties originalProperties) |
private static void |
SvnNgUpgradeSDb.migrateSingleTreeConflictData(SVNSqlJetDb sDb,
java.lang.String treeConflictData,
long wcId,
java.io.File localRelPath) |
private static void |
SvnNgUpgradeSDb.migrateTreeConflictData(SVNSqlJetDb sDb) |
private boolean |
SvnNgWcToWcCopy.move(java.util.Collection<SvnNgWcToWcCopy.SvnCopyPair> pairs) |
void |
SvnNgWcToWcCopy.move(SVNWCContext context,
java.io.File source,
java.io.File dst,
boolean metadataOnly) |
private void |
SvnNgWcToWcCopy.moveWcDb(java.io.File sourceWc,
java.io.File targetWc) |
private static boolean |
SvnNgInheritableProperties.needsCachedIProps(SVNWCContext context,
java.io.File localAbsPath,
SVNRepository repository) |
void |
SvnNgMergeCallback2.nodeAbsent(SvnDiffCallbackResult result,
java.io.File relPath,
java.lang.Object dirBaton) |
void |
SvnFilterDiffCallback.nodeAbsent(SvnDiffCallbackResult result,
java.io.File relPath,
java.lang.Object dirBaton) |
void |
SvnReverseOrderDiffCallback.nodeAbsent(SvnDiffCallbackResult result,
java.io.File relPath,
java.lang.Object dirBaton) |
void |
ISvnDiffCallback2.nodeAbsent(SvnDiffCallbackResult result,
java.io.File relPath,
java.lang.Object dirBaton) |
void |
SvnDiffCallbackWrapper.nodeAbsent(SvnDiffCallbackResult result,
java.io.File relPath,
java.lang.Object dirBaton) |
void |
SvnCopyAsChangedDiffCallback.nodeAbsent(SvnDiffCallbackResult result,
java.io.File relPath,
java.lang.Object dirBaton) |
void |
SvnNgGetInfo.nodeFound(java.io.File localAbspath,
ISVNWCDb.SVNWCDbKind kind) |
void |
SvnNgGetChangelistPaths.nodeFound(java.io.File localAbsPath,
ISVNWCDb.SVNWCDbKind kind) |
java.util.List<SvnNgMergeDriver.MergeSource> |
SvnNgMergeDriver.normalizeMergeSources(SvnTarget source,
SVNURL sourceURL,
SVNURL sourceRootURL,
SVNRevision pegRevision,
java.util.Collection<SVNRevisionRange> rangesToMerge,
SVNRepository repository) |
private void |
SvnNgMergeCallback2.notifyMergeBegin(java.io.File localAbsPath,
boolean deleteAction) |
private void |
SvnNgSetProperty.notifyNonExistentPath(java.io.File localAbsPath) |
void |
SvnNgReposToWcCopy.SVNCopyForeignEditor.openDir(java.lang.String path,
long revision) |
void |
SvnDiffEditor.openDir(java.lang.String path,
long revision) |
void |
SvnNgRemoteDiffEditor.openDir(java.lang.String path,
long revision) |
void |
SvnNgRemoteDiffEditor2.openDir(java.lang.String path,
long revision) |
void |
SvnNgRemoteMergeEditor.openDir(java.lang.String path,
long revision) |
void |
SvnNgReposToWcCopy.SVNCopyForeignEditor.openFile(java.lang.String path,
long revision) |
void |
SvnDiffEditor.openFile(java.lang.String path,
long revision) |
void |
SvnNgRemoteDiffEditor.openFile(java.lang.String path,
long revision) |
void |
SvnNgRemoteDiffEditor2.openFile(java.lang.String path,
long revision) |
void |
SvnNgRemoteMergeEditor.openFile(java.lang.String path,
long revision) |
void |
SvnNgReposToWcCopy.SVNCopyForeignEditor.openRoot(long revision) |
void |
SvnDiffEditor.openRoot(long revision) |
void |
SvnNgRemoteDiffEditor.openRoot(long revision) |
void |
SvnNgRemoteDiffEditor2.openRoot(long revision) |
void |
SvnNgRemoteMergeEditor.openRoot(long revision) |
private static java.util.Map<java.lang.String,SVNMergeRangeList> |
SvnNgMergeinfoUtil.parseMergeInfo(SVNWCContext context,
java.io.File localAbsPath) |
private SVNWCContext.ObstructionData |
SvnNgMergeCallback2.performObstructionCheck(java.io.File localAbsPath) |
SvnNgMergeDriver.ObstructionState |
SvnNgMergeDriver.performObstructionCheck(java.io.File localAbsPath,
SVNNodeKind expectedKind) |
private void |
SvnNgRevert.populateModifiedCopiesThatShouldBePreserved(java.io.File localAbsPath,
java.io.File wcRoot,
java.util.Set<java.io.File> modifiedCopiesThatShouldBePreserved) |
private void |
SvnNgMergeDriver.populateRemainingRanges(java.util.Map<java.io.File,SvnNgMergeDriver.MergePath> childrenWithMergeInfo,
SVNURL sourceRootURL,
SVNURL url1,
long revision1,
SVNURL url2,
long revision2,
boolean honorMergeInfo,
SVNRepository repository,
java.lang.String parentMergeSrcCanonPath) |
private void |
SvnNgCommit.postProcessCommitItem(SvnNgCommit.SvnCommittedQueue queue,
SvnCommitItem item,
boolean keepChangelists,
boolean keepLocks,
SvnChecksum sha1Checksum) |
private SVNProperties |
SvnNgMergeCallback2.prepareMergePropsChanged(java.io.File localAbsPath,
SVNProperties propChanges) |
private void |
SvnNgMergeDriver.processChildrenWithNewMergeInfo(java.util.Map<java.io.File,SvnNgMergeDriver.MergePath> childrenWithMergeInfo) |
private void |
SvnNgCommit.processCommittedInternal(java.io.File localAbspath,
boolean recurse,
boolean topOfRecurse,
long newRevision,
SVNDate revDate,
java.lang.String revAuthor,
SVNProperties newDavCache,
boolean unlockOnly,
boolean noUnlock,
boolean keepChangelist,
SvnChecksum sha1Checksum,
SvnNgCommit.SvnCommittedQueue queue) |
private void |
SvnNgCommit.processCommittedLeaf(java.io.File localAbspath,
boolean viaRecurse,
long newRevnum,
SVNDate newChangedDate,
java.lang.String newChangedAuthor,
SVNProperties newDavCache,
boolean unlockOnly,
boolean noUnlock,
boolean keepChangelist,
SvnChecksum checksum) |
private void |
SvnNgCommit.processCommittedQueue(SvnNgCommit.SvnCommittedQueue queue,
long newRevision,
java.util.Date revDate,
java.lang.String revAuthor) |
void |
SvnDiffCallback.propertiesChanged(java.io.File path,
long revision1,
long revision2,
boolean dirWasAdded,
SVNProperties diff,
SVNProperties originalProperties) |
void |
SvnNgLogMergeInfo.LogEntryReceiver.receive(SvnTarget target,
SVNLogEntry logEntry) |
void |
SvnNgMergeCallback2.VerifyTouchedByDelCheck.receive(SvnTarget target,
SvnStatus status) |
void |
SvnNgPatch.CanDeleteBaton.receive(SvnTarget target,
SvnStatus status) |
void |
SvnNgDiffUtil.DiffStatusCallback.receive(SvnTarget target,
SvnStatus status) |
void |
SvnNgCleanup.CleanupStatusWalk.receive(SvnTarget target,
SvnStatus status) |
void |
SvnNgGetStatus.receive(SvnTarget target,
SvnStatus object) |
void |
SvnNgCommitUtil.CommitStatusWalker.receive(SvnTarget target,
SvnStatus status) |
void |
SvnDiffStatusReceiver.receive(SvnTarget target,
SvnStatus status) |
private void |
SvnNgMergeDriver.recordMergeinfo(java.io.File localAbsPath,
java.util.Map<java.lang.String,SVNMergeRangeList> mergeinfo,
boolean notify) |
private void |
SvnNgMergeDriver.recordMergeInfoForAddedSubtrees(SVNMergeRange range,
java.lang.String mergeInfoPath,
SVNDepth depth,
boolean squelchMergeinfoNotifications,
java.util.Map<java.io.File,SvnNgMergeDriver.MergePath> childrenWithMergeInfo) |
protected void |
SvnNgMergeDriver.recordMergeInfoForDirectoryMerge(java.util.Map<java.io.File,java.util.Map<java.lang.String,SVNMergeRangeList>> resultCatalog,
SVNMergeRange mergeRange,
java.lang.String mergeInfoPath,
SVNDepth depth,
boolean squelchMergeinfoNotifications,
java.util.Map<java.io.File,SvnNgMergeDriver.MergePath> childrenWithMergeInfo) |
private void |
SvnNgMergeCallback2.recordSkip(java.io.File localAbsPath,
SVNNodeKind kind,
SVNEventAction action,
SVNStatusType state) |
private void |
SvnNgMergeDriver.recordSkips(java.lang.String mergeInfoPath,
SVNMergeRangeList childMergeRangelist,
boolean isRollBack) |
private void |
SvnNgMergeCallback2.recordTreeConflict(java.io.File localAbsPath,
SvnNgMergeCallback2.DirectoryBaton parentBaton,
SVNNodeKind nodeKind,
SVNConflictAction action,
SVNConflictReason reason,
SVNWCConflictDescription17 existingConflict,
boolean notifyTreeConflict) |
private void |
SvnNgMergeCallback2.recordUpdateAdd(java.io.File localAbsPath,
SVNNodeKind kind,
boolean notifyReplaced) |
private void |
SvnNgMergeCallback2.recordUpdateDelete(java.io.File localAbsPath,
SVNNodeKind kind,
SvnNgMergeCallback2.DirectoryBaton parentBaton) |
private void |
SvnNgMergeCallback2.recordUpdateUpdate(java.io.File localAbsPath,
SVNNodeKind kind,
SVNStatusType contentState,
SVNStatusType propState) |
private void |
SvnNgAbstractUpdate.relegateExternal(java.io.File localAbsPath,
SVNURL url,
SVNRevision revision,
SVNRevision pegRevision,
java.io.File definingPath,
SVNFileType fileKind,
int targetWorkingCopyFormat) |
private void |
SvnNgAbstractUpdate.relegateExternalDir(java.io.File wriAbsPath,
java.io.File localAbsPath) |
private void |
SvnNgRelocate.relocateExternals(java.io.File localAbsPath,
SVNExternal[] externals,
SVNURL oldReposRootUrl,
SVNURL newReposRootUrl) |
private void |
SvnNgWcToWcCopy.removeAllConflictMarkers(ISVNWCDb db,
java.io.File srcDirAbsPath,
java.io.File wcDirAbsPath) |
private void |
SvnNgWcToWcCopy.removeNodeConflictMarkers(ISVNWCDb db,
java.io.File srcAbsPath,
java.io.File nodeAbsPath) |
private SVNMergeRangeList |
SvnNgMergeDriver.removeNoOpMergeRanges(SVNRepository repository,
SVNMergeRangeList ranges) |
private void |
SvnNgMergeDriver.removeNoOpSubtreeRanges(SVNURL url1,
long revision1,
SVNURL url2,
long revision2,
java.io.File targetAbsPath,
SVNRepository repository,
java.util.Map<java.io.File,SvnNgMergeDriver.MergePath> childrenWithMergeInfo) |
static void |
SvnNgCleanup.repairTimestamps(SVNWCContext wcContext,
java.io.File localAbsPath) |
private SVNURL |
SvnNgMergeCallback2.reposLocations(SVNURL url,
long pegRevision,
SVNURL reposRootUrl,
java.lang.String reposUuid,
long opRevision,
SVNRepository svnRepository) |
private boolean |
SvnNgMergeDriver.resolveConflicts(java.util.Collection<java.io.File> conflictedPaths) |
private SVNURL |
SvnNgDiff.resolvePeggedDiffTargetUrl(SVNURL url,
java.io.File path,
SVNRevision pegRevision,
SVNRevision revision) |
private SVNURL |
SvnNgDiffSummarize.resolvePeggedDiffTargetUrl(SVNURL url,
java.io.File path,
SVNRevision pegRevision,
SVNRevision revision) |
private java.util.Map<java.lang.String,SVNPropertyValue> |
SvnNgWcToWcCopy.resolvePinnedExternals(java.util.Map<SvnTarget,java.util.List<SVNExternal>> externalsToPin,
SvnNgWcToWcCopy.SvnCopyPair copyPair,
SVNRepository svnRepository,
SVNURL reposRootUrl) |
static void |
SvnNgRevert.restore(SVNWCContext context,
java.io.File localAbsPath,
SVNDepth depth,
boolean useCommitTimes,
boolean revertRoot,
ISVNEventHandler notifier) |
static void |
SvnNgRevert.restore(SVNWCContext context,
java.io.File localAbsPath,
SVNDepth depth,
boolean useCommitTimes,
boolean revertRoot,
ISVNEventHandler notifier,
java.util.Set<java.io.File> modifiedCopiesThatShouldBePreserved) |
private static boolean |
SvnNgRevert.restoreCopiedDirectory(SVNWCContext context,
java.io.File localAbsPath,
boolean removeSelf,
java.util.Set<java.io.File> modifiedCopiesThatShouldBePreserved) |
private void |
SvnNgRevert.revert(java.io.File localAbsPath,
SVNDepth depth,
boolean useCommitTimes) |
private void |
SvnNgRevert.revert(java.io.File localAbsPath,
SVNDepth depth,
boolean useCommitTimes,
java.util.Collection<java.lang.String> changelists) |
private void |
SvnNgRevert.revertChangelist(java.io.File localAbsPath,
SVNDepth depth,
boolean useCommitTimes,
java.util.Collection<java.lang.String> changelists) |
void |
SvnNgUpgradeSDb.UpdateChecksum.run() |
protected V |
SvnNgOperationRunner.run() |
protected java.lang.Void |
SvnNgPatch.run(SVNWCContext context) |
protected java.lang.Void |
SvnNgAdd.run(SVNWCContext context) |
protected SVNLogEntry |
SvnNgLogMergeInfo.run(SVNWCContext context) |
protected java.lang.Void |
SvnNgReposToWcCopy.run(SVNWCContext context) |
protected SvnWcGeneration |
SvnNgUpgrade.run(SVNWCContext context) |
protected SvnWcGeneration |
SvnNgDowngrade.run(SVNWCContext context) |
protected java.lang.Void |
SvnNgWcToWcCopy.run(SVNWCContext context) |
protected java.lang.Void |
SvnNgDiff.run(SVNWCContext context) |
protected java.util.Collection<SVNURL> |
SvnNgSuggestMergeSources.run(SVNWCContext context) |
protected java.lang.Void |
SvnNgMarkReplaced.run(SVNWCContext context) |
protected java.lang.Void |
SvnNgCleanup.run(SVNWCContext context) |
protected java.lang.Void |
SvnNgRemove.run(SVNWCContext context) |
protected java.lang.Void |
SvnNgMergePegged.run(SVNWCContext context) |
protected java.lang.Long |
SvnNgSwitch.run(SVNWCContext context) |
protected SvnStatus |
SvnNgGetStatus.run(SVNWCContext context) |
protected java.lang.Void |
SvnNgMergeReintegrate.run(SVNWCContext context) |
protected SVNCommitInfo |
SvnNgCommit.run(SVNWCContext context) |
protected java.lang.Void |
SvnNgMerge.run(SVNWCContext context) |
protected java.lang.Void |
SvnNgSetChangelist.run(SVNWCContext context) |
protected java.lang.Long |
SvnNgExport.run(SVNWCContext context) |
protected SVNCommitInfo |
SvnNgWcToReposCopy.run(SVNWCContext context) |
protected java.util.Map<SVNURL,SVNMergeRangeList> |
SvnNgGetMergeInfo.run(SVNWCContext context) |
protected SVNLock |
SvnNgUnlock.run(SVNWCContext context) |
protected java.lang.Void |
SvnNgCat.run(SVNWCContext context) |
protected SVNLock |
SvnNgSetLock.run(SVNWCContext context) |
protected long[] |
SvnNgUpdate.run(SVNWCContext context) |
protected SvnStatusSummary |
SvnNgGetStatusSummary.run(SVNWCContext context) |
protected SVNProperties |
SvnNgGetProperties.run(SVNWCContext context) |
protected SVNPropertyData |
SvnNgSetProperty.run(SVNWCContext context) |
protected java.lang.Void |
SvnNgResolve.run(SVNWCContext context) |
protected SVNURL |
SvnNgRelocate.run(SVNWCContext context) |
protected abstract V |
SvnNgOperationRunner.run(SVNWCContext context) |
protected java.lang.Void |
SvnNgCanonicalizeUrls.run(SVNWCContext context) |
protected SvnInfo |
SvnNgGetInfo.run(SVNWCContext context) |
protected java.lang.String |
SvnNgGetChangelistPaths.run(SVNWCContext context) |
protected java.lang.Void |
SvnNgRevert.run(SVNWCContext context) |
protected SvnDiffStatus |
SvnNgDiffSummarize.run(SVNWCContext context) |
protected java.lang.Long |
SvnNgCheckout.run(SVNWCContext context) |
protected SVNProperties |
SvnNgGetProperties.run(SVNWCContext context,
java.io.File target) |
private static void |
SvnNgUpgradeSDb.runBump(SVNWCDb db,
SVNSqlJetDb sDb,
java.io.File wcRootAbsPath,
SvnNgUpgradeSDb.Bumpable bump) |
private void |
SvnDiffGenerator.runExternalDiffCommand(java.io.OutputStream outputStream,
java.lang.String diffCommand,
java.io.File file1,
java.io.File file2,
java.lang.String label1,
java.lang.String label2) |
private void |
SvnDiffSummarizeCallback.sendSummary(java.io.File path,
SVNStatusType summarizeKind,
boolean propChanged,
SVNNodeKind nodeKind) |
static void |
SvnNgPropertiesManager.setAutoProperties(SVNWCContext context,
java.io.File path,
SVNProperties properties,
ISvnAddParameters addParameters,
java.lang.Runnable onValidationError) |
static void |
SvnNgPropertiesManager.setProperty(SVNWCContext context,
java.io.File path,
java.lang.String propertyName,
SVNPropertyValue propertyValue,
ISvnPropertyValueProvider pvProvider,
SVNDepth depth,
boolean skipChecks,
ISVNEventHandler eventHandler,
ISvnObjectReceiver<SVNPropertyData> receiver,
java.util.Collection<java.lang.String> changelists) |
static void |
SvnNgPropertiesManager.setProperty(SVNWCContext context,
java.io.File path,
java.lang.String propertyName,
SVNPropertyValue propertyValue,
SVNDepth depth,
boolean skipChecks,
ISVNEventHandler eventHandler,
java.util.Collection<java.lang.String> changelists) |
static void |
SvnNgPropertiesManager.setProperty(SVNWCContext context,
java.io.File path,
java.lang.String propertyName,
SVNPropertyValue propertyValue,
SVNDepth depth,
boolean skipChecks,
ISVNEventHandler eventHandler,
ISvnObjectReceiver<SVNPropertyData> receiver,
java.util.Collection<java.lang.String> changelists) |
static void |
SvnNgPropertiesManager.setProperty(SVNWCContext context,
java.io.File path,
SVNNodeKind kind,
java.lang.String propertyName,
SVNPropertyValue value,
ISvnPropertyValueProvider pvProvider,
boolean skipChecks,
ISVNEventHandler eventHandler,
ISvnObjectReceiver<SVNPropertyData> receiver) |
static void |
SvnNgUpgradeSDb.setVersion(SVNSqlJetDb sDb,
int version) |
private boolean |
SvnNgWcToWcCopy.shouldCopyBaseData(SVNWCContext context,
java.io.File source,
boolean metadataOnly,
ISVNWCDb.SVNWCDbStatus srcStatus) |
private SvnNgMergeDriver.SingleFileMergeData |
SvnNgMergeDriver.singleFileMergeGetFile(SVNRepository repository,
SVNURL url,
long revision,
java.io.File wcTarget) |
private void |
SvnNgAbstractUpdate.switchDirExternal(java.io.File localAbsPath,
SVNURL url,
SVNRevision revision,
SVNRevision pegRevision,
java.io.File definingPath) |
private void |
SvnNgAbstractUpdate.switchFileExternal(java.io.File localAbsPath,
SVNURL url,
SVNRevision pegRevision,
SVNRevision revision,
java.io.File defDirAbspath,
SVNRepository repository,
long repositoryRevision,
SVNURL reposRootUrl) |
protected long |
SvnNgAbstractUpdate.switchInternal(java.io.File localAbsPath,
java.io.File anchor,
SVNURL switchUrl,
SVNRevision revision,
SVNRevision pegRevision,
SVNDepth depth,
boolean depthIsSticky,
boolean ignoreExternals,
boolean allowUnversionedObstructions,
boolean ignoreAncestry,
boolean sleepForTimestamp) |
void |
SvnNgReposToWcCopy.SVNCopyForeignEditor.targetRevision(long revision) |
void |
SvnDiffEditor.targetRevision(long revision) |
void |
SvnNgRemoteDiffEditor.targetRevision(long revision) |
void |
SvnNgRemoteDiffEditor2.targetRevision(long revision) |
void |
SvnNgRemoteMergeEditor.targetRevision(long revision) |
java.io.OutputStream |
SvnNgReposToWcCopy.SVNCopyForeignEditor.textDeltaChunk(java.lang.String path,
SVNDiffWindow diffWindow) |
java.io.OutputStream |
SvnDiffEditor.textDeltaChunk(java.lang.String path,
SVNDiffWindow diffWindow) |
java.io.OutputStream |
SvnNgRemoteDiffEditor.textDeltaChunk(java.lang.String path,
SVNDiffWindow diffWindow) |
java.io.OutputStream |
SvnNgRemoteDiffEditor2.textDeltaChunk(java.lang.String path,
SVNDiffWindow diffWindow) |
java.io.OutputStream |
SvnNgRemoteMergeEditor.textDeltaChunk(java.lang.String path,
SVNDiffWindow diffWindow) |
void |
SvnNgReposToWcCopy.SVNCopyForeignEditor.textDeltaEnd(java.lang.String path) |
void |
SvnDiffEditor.textDeltaEnd(java.lang.String path) |
void |
SvnNgRemoteDiffEditor.textDeltaEnd(java.lang.String path) |
void |
SvnNgRemoteDiffEditor2.textDeltaEnd(java.lang.String path) |
void |
SvnNgRemoteMergeEditor.textDeltaEnd(java.lang.String path) |
private void |
SvnDiffGenerator.throwBadRelativePathException(java.lang.String displayPath,
java.lang.String relativeToPath) |
static SVNURL |
SvnNgCommitUtil.translateCommitables(java.util.Collection<SvnCommitItem> items,
java.util.Map<java.lang.String,SvnCommitItem> decodedPaths) |
private void |
SvnNgMergeCallback.treeConflict(java.io.File path,
SVNNodeKind kind,
SVNConflictAction action,
SVNConflictReason reason) |
private void |
SvnNgMergeCallback.treeConflictOnAdd(java.io.File path,
SVNNodeKind kind,
SVNConflictAction action,
SVNConflictReason reason) |
protected boolean |
SvnNgWcToWcCopy.tryRun(SVNWCContext context,
java.util.Collection<SvnCopySource> sources,
java.io.File target) |
protected long |
SvnNgAbstractUpdate.update(SVNWCContext wcContext,
java.io.File localAbspath,
SVNRevision revision,
SVNDepth depth,
boolean depthIsSticky,
boolean ignoreExternals,
boolean allowUnversionedObstructions,
boolean addsAsMoodifications,
boolean makeParents,
boolean innerUpdate,
boolean sleepForTimestamp) |
protected long |
SvnNgAbstractUpdate.updateInternal(SVNWCContext wcContext,
java.io.File localAbspath,
java.io.File anchorAbspath,
SVNRevision revision,
SVNDepth depth,
boolean depthIsSticky,
boolean ignoreExternals,
boolean allowUnversionedObstructions,
boolean addsAsMoodifications,
boolean sleepForTimestamp,
boolean notifySummary,
ISVNConflictHandler conflictHandler) |
private void |
SvnNgMergeDriver.updateWCMergeInfo(java.util.Map<java.io.File,java.util.Map<java.lang.String,SVNMergeRangeList>> resultCatalog,
java.io.File targetAbsPath,
java.lang.String reposRelPath,
java.util.Map<java.io.File,SVNMergeRangeList> merges,
boolean isRollBack) |
static int |
SvnNgUpgradeSDb.upgrade(java.io.File wcRootAbsPath,
SVNWCDb db,
SVNSqlJetDb sDb,
int startFormat,
ISVNEventHandler eventHandler) |
void |
SvnNgUpgrade.upgradeAddExternalInfo(java.io.File localAbsPath,
SVNNodeKind kind,
java.io.File defLocalAbsPath,
java.io.File reposRelPath,
SVNURL reposRootUrl,
java.lang.String reposUuid,
long defPegRevision,
long defRevision) |
private static void |
SvnNgUpgradeSDb.upgradeExternals(SVNSqlJetDb sDb,
java.io.File wcRootAbsPath) |
void |
SvnNgRelocate.validateRelocation(java.lang.String uuid,
SVNURL url,
SVNURL rootUrl) |
private void |
SvnNgWcToWcCopy.verifyPaths(java.util.Collection<SvnNgWcToWcCopy.SvnCopyPair> copyPairs,
boolean makeParents,
boolean move) |
private boolean |
SvnNgWcToWcCopy.verifyPaths(SVNFileType srcType,
SVNFileType dstType,
SvnNgWcToWcCopy.SvnCopyPair copyPair,
int copyPairsCount,
boolean move) |
private void |
SvnNgWcToWcCopy.verifyPathsExistenceForVirtualCopy(java.io.File source,
java.io.File dst,
SVNFileType srcType,
SVNFileType dstType,
SvnNgWcToWcCopy.SvnCopyPair copyPair,
boolean move) |
private static void |
SvnNgDiffUtil.visit(java.io.File localAbsPath,
SVNFileType type,
SvnNgDiffUtil.ArbitraryDiffWalker diffWalker,
SVNWCContext context,
ISvnDiffCallback callback,
ISVNCanceller canceller) |
private static void |
SvnNgDiffUtil.walkDirectory(java.io.File localAbsPath,
SvnNgDiffUtil.ArbitraryDiffWalker diffWalker,
SVNWCContext context,
ISvnDiffCallback callback,
ISVNCanceller canceller) |
private void |
SvnDiffEditor.walkLocalNodesDiff(java.io.File localAbspath,
java.lang.String path,
SVNDepth depth,
java.util.Set<java.lang.String> compared) |
private void |
SvnDiffGenerator.wrapException(java.io.IOException e) |
Constructor and Description |
---|
DowngradeConflictStatement(SVNSqlJetDb sDb) |
SelectConflictsStatement(SVNSqlJetDb sDb) |
SvnNgRepositoryAccess(ISvnOperationOptionsProvider operationOptionsProvider,
SVNWCContext context) |
Modifier and Type | Method and Description |
---|---|
private void |
SvnOldUpgrade.checkIsOldWCRoot(java.io.File localAbsPath) |
SvnCommitPacket |
SvnOldCommit.collectCommitItems(SvnCommit operation) |
private java.lang.Void |
SvnOldCopy.copy() |
private void |
SvnOldUpgrade.createPhysicalLock(java.io.File absPath) |
SvnCopySource |
SvnOldRepositoryAccess.createRemoteCopySource(SVNWCContext context,
SvnCopySource localCopySource) |
Structure<SvnRepositoryAccess.RepositoryInfo> |
SvnOldRepositoryAccess.createRepositoryFor(SvnTarget target,
SVNRevision revision,
SVNRevision pegRevision,
java.io.File baseDirectory) |
protected SVNURL |
SvnOldRepositoryAccess.deriveLocation(java.io.File path,
SVNURL url,
long[] pegRevisionNumber,
SVNRevision pegRevision,
SVNRepository repos,
SVNWCAccess access) |
private java.lang.Void |
SvnOldCopy.disjointCopy() |
void |
SvnOldCommit.disposeCommitPacket(java.lang.Object lockingContext,
boolean disposeParentContext) |
private void |
SvnOldUpgrade.ensureReposInfo(SVNEntry entry,
java.io.File localAbsPath,
SvnOldUpgrade.RepositoryInfo lastRepositoryInfo,
java.util.Map<SVNURL,java.lang.String> reposCache) |
private void |
SvnOldUpgrade.fetchReposInfo(SVNEntry entry,
SvnOldUpgrade.RepositoryInfo lastRepositoryInfo) |
private static SVNURL |
SvnOldUpgrade.getCanonicalURL(SVNURL original) |
static SVNURL |
SvnOldUpgrade.getEntryCopyFromURL(SVNEntry entry) |
protected SVNURL |
SvnOldRepositoryAccess.getEntryLocation(java.io.File path,
SVNEntry entry,
long[] revNum,
SVNRevision pegRevision) |
static SVNURL |
SvnOldUpgrade.getEntryRepositoryRootURL(SVNEntry entry) |
static SVNURL |
SvnOldUpgrade.getEntryURL(SVNEntry entry) |
Structure<SvnRepositoryAccess.RevisionsPair> |
SvnOldRepositoryAccess.getRevisionNumber(SVNRepository repository,
SvnTarget path,
SVNRevision revision,
Structure<SvnRepositoryAccess.RevisionsPair> youngestRevision) |
protected SVNURL |
SvnOldRepositoryAccess.getURL(SvnTarget target) |
Structure<SvnRepositoryAccess.UrlInfo> |
SvnOldRepositoryAccess.getURLFromPath(SvnTarget path,
SVNRevision revision,
SVNRepository repository) |
private java.util.Set<java.io.File> |
SvnOldUpgrade.getVersionedFiles(java.io.File parentRelPath,
SVNSqlJetDb sDb,
long wcId) |
static boolean |
SvnOldUpgrade.getVersionedSubdirs(SVNWCAccess access,
java.io.File localAbsPath,
java.util.ArrayList<java.io.File> children,
boolean isCalculateDoDeleteDir,
boolean isSkipMissing) |
void |
SvnOldList.handleDirEntry(SVNDirEntry dirEntry) |
void |
SvnOldGetInfo.handleInfo(SVNInfo info) |
void |
SvnOldAnnotate.handleLine(java.util.Date date,
long revision,
java.lang.String author,
java.lang.String line) |
void |
SvnOldAnnotate.handleLine(java.util.Date date,
long revision,
java.lang.String author,
java.lang.String line,
java.util.Date mergedDate,
long mergedRevision,
java.lang.String mergedAuthor,
java.lang.String mergedPath,
int lineNumber) |
void |
SvnOldLogMergeInfo.handleLogEntry(SVNLogEntry logEntry) |
void |
SvnOldSetProperty.handleProperty(java.io.File path,
SVNPropertyData property) |
void |
SvnOldGetProperties.handleProperty(java.io.File path,
SVNPropertyData property) |
void |
SvnOldSetProperty.handleProperty(long revision,
SVNPropertyData property) |
void |
SvnOldGetProperties.handleProperty(long revision,
SVNPropertyData property) |
void |
SvnOldSetProperty.handleProperty(SVNURL url,
SVNPropertyData property) |
void |
SvnOldGetProperties.handleProperty(SVNURL url,
SVNPropertyData property) |
boolean |
SvnOldAnnotate.handleRevision(java.util.Date date,
long revision,
java.lang.String author,
java.io.File contents) |
void |
SvnOldGetStatus.handleStatus(SVNStatus status) |
private static void |
SvnOldUpgradeEntries.insertActualNode(SVNSqlJetDb sDb,
ISVNWCDb db,
java.io.File wriAbsPath,
SvnOldUpgradeEntries.DbActualNode actualNode,
int targetWorkingCopyFormat) |
private static void |
SvnOldUpgradeEntries.insertNode(SVNSqlJetDb sDb,
SvnOldUpgradeEntries.DbNode node) |
boolean |
SvnOldCheckout.isApplicable(SvnCheckout operation,
SvnWcGeneration wcGeneration) |
boolean |
SvnOldDiff.isApplicable(SvnDiff operation,
SvnWcGeneration wcGeneration) |
boolean |
SvnOldGetMergeInfo.isApplicable(SvnGetMergeInfo operation,
SvnWcGeneration wcGeneration) |
boolean |
SvnOldGetProperties.isApplicable(SvnGetProperties operation,
SvnWcGeneration wcGeneration) |
boolean |
SvnOldImport.isApplicable(SvnImport operation,
SvnWcGeneration wcGeneration) |
boolean |
SvnOldLogMergeInfo.isApplicable(SvnLogMergeInfo operation,
SvnWcGeneration wcGeneration) |
boolean |
SvnOldRemoteCopy.isApplicable(SvnRemoteCopy operation,
SvnWcGeneration wcGeneration) |
boolean |
SvnOldSetProperty.isApplicable(SvnSetProperty operation,
SvnWcGeneration wcGeneration) |
boolean |
SvnOldSuggestMergeSources.isApplicable(SvnSuggestMergeSources operation,
SvnWcGeneration wcGeneration) |
private void |
SvnOldUpgrade.migrateNodeProps(java.io.File dirAbsPath,
ISVNWCDb.SVNWCDbUpgradeData data,
java.lang.String name,
int originalFormat,
SVNAdminArea area) |
private void |
SvnOldUpgrade.migrateProps(java.io.File dirAbsPath,
ISVNWCDb.SVNWCDbUpgradeData data,
int originalFormat,
SVNAdminArea area) |
private SVNHashMap |
SvnOldUpgrade.migrateTextBases(java.io.File dirAbsPath,
java.io.File newWcRootAbsPath,
SVNWCDbRoot root) |
private static java.util.Map<java.lang.String,SVNEntry> |
SvnOldUpgrade.readEntries(SVNWCAccess access,
java.io.File localAbsPath) |
private int |
SvnOldUpgrade.readWorkingCopyFormat(java.io.File firstTarget) |
protected java.lang.Void |
SvnOldRemove.run() |
protected java.lang.Void |
SvnOldCanonicalizeUrls.run() |
protected java.lang.Void |
SvnOldCleanup.run() |
protected java.lang.Void |
SvnOldCat.run() |
protected java.lang.Void |
SvnOldAdd.run() |
protected SvnStatusSummary |
SvnOldGetStatusSummary.run() |
protected java.lang.Void |
SvnOldMarkReplaced.run() |
protected SVNLogEntry |
SvnOldLogMergeInfo.run() |
protected SVNURL |
SvnOldRelocate.run() |
protected java.lang.Void |
SvnOldMerge.run() |
protected long[] |
SvnOldUpdate.run() |
protected SVNLock |
SvnOldSetLock.run() |
protected java.lang.Void |
SvnOldSetChangelist.run() |
protected SVNPropertyData |
SvnOldSetProperty.run() |
protected SvnStatus |
SvnOldGetStatus.run() |
protected SvnAnnotateItem |
SvnOldAnnotate.run() |
protected java.util.Collection<SVNURL> |
SvnOldSuggestMergeSources.run() |
protected java.lang.String |
SvnOldGetChangelistPaths.run() |
protected java.lang.Long |
SvnOldCheckout.run() |
protected java.lang.Void |
SvnOldDiff.run() |
protected SVNLock |
SvnOldUnlock.run() |
protected java.lang.Void |
SvnOldRevert.run() |
protected SvnWcGeneration |
SvnOldUpgrade.run() |
protected java.lang.Long |
SvnOldSwitch.run() |
protected SVNCommitInfo |
SvnOldRemoteCopy.run() |
protected SVNDirEntry |
SvnOldList.run() |
protected SVNProperties |
SvnOldGetProperties.run() |
protected SVNCommitInfo |
SvnOldCommit.run() |
protected SVNCommitInfo |
SvnOldImport.run() |
protected java.lang.Long |
SvnOldExport.run() |
protected java.util.Map<SVNURL,SVNMergeRangeList> |
SvnOldGetMergeInfo.run() |
protected java.lang.Void |
SvnOldResolve.run() |
protected java.lang.Void |
SvnOldCopy.run() |
protected SvnInfo |
SvnOldGetInfo.run() |
private void |
SvnOldCopy.throwCannotPerformOnUrl(SvnTarget target,
java.lang.String kind,
java.lang.String operation) |
private SvnOldUpgradeEntries.WriteBaton |
SvnOldUpgrade.upgradeToWcng(SvnOldUpgradeEntries.WriteBaton parentDirBaton,
SVNWCDb db,
java.io.File dirAbsPath,
int oldFormat,
ISVNWCDb.SVNWCDbUpgradeData data,
java.util.Map<SVNURL,java.lang.String> reposCache,
SvnOldUpgrade.RepositoryInfo reposInfo) |
private void |
SvnOldUpgrade.upgradeWorkingCopy(SvnOldUpgradeEntries.WriteBaton parentDirBaton,
SVNWCDb db,
java.io.File dirAbsPath,
ISVNWCDb.SVNWCDbUpgradeData data,
java.util.Map<SVNURL,java.lang.String> reposCache,
SvnOldUpgrade.RepositoryInfo reposInfo) |
private java.lang.Void |
SvnOldCopy.virtualCopy() |
private void |
SvnOldUpgrade.wcUpgrade(java.io.File localAbsPath,
SvnOldUpgrade.RepositoryInfo reposInfo) |
static void |
SvnOldUpgrade.wipeObsoleteFiles(java.io.File dirAbsPath) |
static void |
SvnOldUpgrade.wipePostUpgrade(SVNWCContext ctx,
java.io.File dirAbsPath,
boolean isWholeAdmin) |
private static void |
SvnOldUpgradeEntries.writeActualOnlyEntries(java.util.Map<java.lang.String,java.lang.String> treeConflicts,
SVNSqlJetDb sDb,
ISVNWCDb db,
java.io.File wriAbsPath,
long wcId,
java.lang.String dirRelPath,
int targetWorkingCopyFormat) |
private static SvnOldUpgradeEntries.WriteBaton |
SvnOldUpgradeEntries.writeEntry(boolean isCalculateEntryNode,
SvnOldUpgradeEntries.WriteBaton parentNode,
SVNWCDb db,
ISVNWCDb.SVNWCDbUpgradeData upgradeData,
SVNEntry entry,
SvnOldUpgrade.TextBaseInfo textBaseInfo,
java.io.File localRelPath,
java.io.File tmpEntryAbsPath,
java.io.File rootAbsPath,
SVNEntry thisDir,
boolean isCreateLocks,
int targetWorkingCopyFormat) |
static SvnOldUpgradeEntries.WriteBaton |
SvnOldUpgradeEntries.writeUpgradedEntries(SvnOldUpgradeEntries.WriteBaton parentNode,
SVNWCDb db,
ISVNWCDb.SVNWCDbUpgradeData upgradeData,
java.io.File dirAbsPath,
java.util.Map<java.lang.String,SVNEntry> entries,
SVNHashMap textBases,
int targetWorkingCopyFormat) |
Constructor and Description |
---|
SvnOldRepositoryAccess(ISvnOperationOptionsProvider operationOptionsProvider) |
Modifier and Type | Method and Description |
---|---|
private static void |
SvnPatchTarget.applyHunk(SvnPatchTarget target,
SvnTargetContent targetContent,
SvnHunkInfo hunkInfo,
java.lang.String propName) |
static SvnPatchTarget |
SvnPatchTarget.applyPatch(SvnPatch patch,
java.io.File workingCopyDirectory,
int stripCount,
SVNWCContext context,
boolean ignoreWhitespace,
boolean removeTempFiles) |
private static void |
SvnPatchTarget.copyLinesToTarget(SvnTargetContent target,
int line) |
private void |
SvnPatchTarget.createMissingParents(java.io.File workingCopyDirectory,
SVNWCContext context,
boolean dryRun) |
private static java.io.File |
SvnPatchTarget.createTempFile(java.io.File workingCopyDirectory,
SVNWCContext context) |
private SvnHunkInfo |
SvnPatchTarget.getHunkInfo(SvnDiffHunk hunk,
SvnTargetContent targetContent,
int fuzz,
boolean ignoreWhitespace,
boolean isPropHunk) |
private static SvnPatchTarget |
SvnPatchTarget.initPatchTarget(SvnPatch patch,
java.io.File workingCopyDirectory,
int stripCount,
boolean removeTempFiles,
SVNWCContext context) |
static SvnPropertiesPatchTarget |
SvnPropertiesPatchTarget.initPropTarget(java.lang.String propName,
SvnDiffCallback.OperationKind operation,
SVNWCContext context,
java.io.File absPath) |
void |
SvnPatchTarget.installPatchedPropTarget(boolean dryRun,
SVNWCContext context) |
void |
SvnPatchTarget.installPatchedTarget(java.io.File workingCopyDirectory,
boolean dryRun,
SVNWCContext context) |
private static boolean |
SvnPatchTarget.isUnderRoot(java.io.File workingCopyDirectory,
java.io.File relPath) |
protected boolean |
SvnTargetContent.matchExistingTarget(SvnDiffHunk hunk) |
private boolean |
SvnTargetContent.matchHunk(SvnDiffHunk hunk,
int fuzz,
boolean ignoreWhitespace,
boolean matchModified) |
private static void |
SvnPatchTarget.obtainEolAndKeywordsForFile(java.util.Map<java.lang.String,byte[]> keywords,
SVNWCContext.SVNEolStyle[] eolStyle,
java.lang.String[] eolStr,
SVNWCContext context,
java.io.File localAbsPath) |
static SvnPatchFile |
SvnPatchFile.openReadOnly(java.io.File patchFile) |
private void |
SvnPatch.parseHunks(SVNPatchFileStream patchFileStream,
boolean ignoreWhitespace) |
private boolean |
SvnPatch.parseMergeInfo(java.lang.String line,
SvnDiffHunk hunk) |
SvnDiffHunk |
SvnPatch.parseNextHunk(boolean[] isProperty,
java.lang.String[] propName,
SvnDiffCallback.OperationKind[] propOperation,
SVNPatchFileStream patchStream,
boolean ignoreWhitespace) |
static SvnPatch |
SvnPatch.parseNextPatch(SvnPatchFile patchFile,
boolean reverse,
boolean ignoreWhitespace) |
private java.lang.String |
SvnPatch.parsePropName(java.lang.String header,
java.lang.String indicator) |
java.lang.String |
SvnTargetContent.readLine() |
java.lang.String |
SvnPropertiesPatchTarget.PropReadCallbacks.readLine(java.lang.Object baton,
java.lang.String[] eolStr,
boolean[] eof) |
java.lang.String |
SvnTargetContent.IRealLineCallback.readLine(java.lang.Object baton,
java.lang.String[] eolStr,
boolean[] eof) |
java.lang.String |
SvnPatchTarget.SymlinkCallbacks.readLine(java.lang.Object baton,
java.lang.String[] eolStr,
boolean[] eof) |
java.lang.String |
SvnPatchTarget.RegularCallbacks.readLine(java.lang.Object baton,
java.lang.String[] eolStr,
boolean[] eof) |
private java.lang.String |
SvnDiffHunk.readLine(SVNPatchFileStream patchFileStream,
java.lang.String[] eolStr,
boolean[] eof) |
java.lang.String |
SvnDiffHunk.readLineDiffText(java.lang.String[] eolStr,
boolean[] eof) |
java.lang.String |
SvnDiffHunk.readLineModifiedText(java.lang.String[] eolStr,
boolean[] eof) |
private java.lang.String |
SvnDiffHunk.readLineOriginalOrModified(SvnDiffHunk.Range range,
java.lang.String[] eolStr,
boolean[] eof,
char forbidden) |
java.lang.String |
SvnDiffHunk.readLineOriginalText(java.lang.String[] eolStr,
boolean[] eof) |
private static void |
SvnPatchTarget.rejectHunk(SvnPatchTarget target,
SvnDiffHunk hunk,
java.lang.String propName) |
private void |
SvnPatchTarget.resolveTargetPath(java.io.File pathFromPatchFile,
java.io.File workingCopyDirectory,
int stripCount,
boolean propChangesOnly,
SVNWCContext context) |
protected int |
SvnTargetContent.scanForMatch(SvnDiffHunk hunk,
boolean matchFirst,
int upperLine,
int fuzz,
boolean ignoreWhitespace,
boolean matchModified,
ISVNCanceller canceller) |
void |
SvnTargetContent.ISeekCallback.seek(java.lang.Object object,
long offset) |
void |
SvnPatchTarget.RegularCallbacks.seek(java.lang.Object baton,
long offset) |
protected void |
SvnTargetContent.seekToLine(int line) |
private void |
SvnPatchTarget.sendHunkNotification(SvnHunkInfo hunkInfo,
java.lang.String propName,
SVNWCContext context) |
void |
SvnPatchTarget.sendPatchNotification(SVNWCContext context) |
long |
SvnTargetContent.ITellCallback.tell(java.lang.Object readBaton) |
long |
SvnPatchTarget.RegularCallbacks.tell(java.lang.Object baton) |
void |
SvnTargetContent.IWriteCallback.write(java.lang.Object writeBaton,
java.lang.String s) |
void |
SvnPatchTarget.RegularWriteCallback.write(java.lang.Object writeBaton,
java.lang.String s) |
void |
SvnPatchTarget.SymlinkCallbacks.write(java.lang.Object writeBaton,
java.lang.String s) |
void |
SvnPatchTarget.writeOutRejectedHunks(boolean dryRun) |
Modifier and Type | Method and Description |
---|---|
private void |
SvnRemoteRemoteMkDir.addURLParents(java.util.List<SVNURL> targets,
SVNURL url) |
private void |
SvnRemoteList.doList(SVNRepository repos,
long rev,
ISVNDirEntryHandler handler,
boolean fetchLocks,
SVNDepth depth,
int entryFields,
SVNURL externalParentUrl,
java.lang.String externalTarget) |
protected SVNCommitInfo |
SvnRemoteRemoteMkDir.doRun() |
private java.util.Map<java.lang.String,java.lang.String> |
SvnRemoteUnlock.fetchLockTokens(SVNRepository repository,
java.util.Map<java.lang.String,java.lang.String> pathsTokensMap) |
void |
SvnRemoteList.handleDirEntry(SVNDirEntry dirEntry) |
private void |
SvnRemoteExport.handleExternals(java.util.Map<java.lang.String,java.lang.String> externals,
SVNURL fromUrl,
java.io.File toPath,
SVNURL reposRootUrl) |
void |
SvnRemoteAnnotate.handleLine(java.util.Date date,
long revision,
java.lang.String author,
java.lang.String line) |
void |
SvnRemoteAnnotate.handleLine(java.util.Date date,
long revision,
java.lang.String author,
java.lang.String line,
java.util.Date mergedDate,
long mergedRevision,
java.lang.String mergedAuthor,
java.lang.String mergedPath,
int lineNumber) |
void |
SvnRemoteSetLock.handleLock(java.lang.String path,
SVNLock lock,
SVNErrorMessage error) |
void |
SvnRemoteUnlock.handleLock(java.lang.String path,
SVNLock lock,
SVNErrorMessage error) |
void |
SvnRemoteLog.handleLogEntry(SVNLogEntry logEntry) |
void |
SvnRemoteSetPropertyImpl.handleProperty(java.io.File path,
SVNPropertyData property) |
void |
SvnRemoteSetPropertyImpl.handleProperty(long revision,
SVNPropertyData property) |
void |
SvnRemoteSetPropertyImpl.handleProperty(SVNURL url,
SVNPropertyData property) |
boolean |
SvnRemoteAnnotate.handleRevision(java.util.Date date,
long revision,
java.lang.String author,
java.io.File contents) |
void |
SvnRemoteSetLock.handleUnlock(java.lang.String path,
SVNLock lock,
SVNErrorMessage error) |
void |
SvnRemoteUnlock.handleUnlock(java.lang.String path,
SVNLock lock,
SVNErrorMessage error) |
boolean |
SvnRemoteAnnotate.isApplicable(SvnAnnotate operation,
SvnWcGeneration wcGeneration) |
boolean |
SvnRemoteLog.isApplicable(SvnCat operation,
SvnWcGeneration wcGeneration) |
boolean |
SvnRemoteDiff.isApplicable(SvnDiff operation,
SvnWcGeneration wcGeneration) |
boolean |
SvnRemoteExport.isApplicable(SvnExport operation,
SvnWcGeneration wcGeneration) |
boolean |
SvnRemoteGetInfo.isApplicable(SvnGetInfo operation,
SvnWcGeneration wcGeneration) |
boolean |
SvnRemoteGetProperties.isApplicable(SvnGetProperties operation,
SvnWcGeneration wcGeneration) |
boolean |
SvnRemoteGetRevisionProperties.isApplicable(SvnGetProperties operation,
SvnWcGeneration wcGeneration) |
boolean |
SvnRemoteList.isApplicable(SvnList operation,
SvnWcGeneration wcGeneration) |
boolean |
SvnNgReposToReposCopy.isApplicable(SvnRemoteCopy operation,
SvnWcGeneration wcGeneration) |
boolean |
SvnRemoteSetPropertyImpl.isApplicable(SvnRemoteSetProperty operation,
SvnWcGeneration wcGeneration) |
boolean |
SvnRemoteSetLock.isApplicable(SvnSetLock operation,
SvnWcGeneration wcGeneration) |
boolean |
SvnRemoteSetRevisionProperty.isApplicable(SvnSetProperty operation,
SvnWcGeneration wcGeneration) |
boolean |
SvnRemoteUnlock.isApplicable(SvnUnlock operation,
SvnWcGeneration wcGeneration) |
private static void |
SvnRemoteList.list(SVNRepository repository,
java.lang.String path,
long rev,
SVNDepth depth,
int entryFields,
java.util.Map<SVNURL,SVNPropertyValue> externals,
SVNURL externalParentUrl,
java.lang.String externalTarget,
ISVNDirEntryHandler handler) |
private void |
SvnRemoteList.listExternalItems(SVNRepository repository,
SVNExternal[] externalItems,
SVNURL externalParentUrl,
SVNDepth depth,
int entryFields,
boolean fetchLocks,
ISVNDirEntryHandler handler) |
private void |
SvnRemoteList.listExternals(SVNRepository repository,
java.util.Map<SVNURL,SVNPropertyValue> externals,
SVNDepth depth,
int entryFields,
boolean fetchLocks,
ISVNDirEntryHandler handler) |
private void |
SvnRemoteGetInfo.pushDirInfo(SVNRepository repos,
SVNRevision rev,
java.lang.String dir,
SVNURL root,
java.lang.String uuid,
SVNURL url,
java.util.Map<java.lang.String,SVNLock> locks,
SVNDepth depth) |
static void |
SvnRemoteGetProperties.remotePropertyGet(SVNURL url,
SVNNodeKind kind,
java.lang.String path,
SVNRepository repos,
long revNumber,
SVNDepth depth,
ISvnObjectReceiver<SVNProperties> receiver) |
protected SVNCommitInfo |
SvnRemoteRemoteDelete.run() |
protected SvnAnnotateItem |
SvnRemoteAnnotate.run() |
protected SVNLogEntry |
SvnRemoteLog.run() |
protected java.lang.Long |
SvnRemoteExport.run() |
protected SVNProperties |
SvnRemoteGetProperties.run() |
protected SVNDirEntry |
SvnRemoteList.run() |
protected java.lang.Void |
SvnRemoteDiff.run() |
protected SvnInfo |
SvnRemoteGetInfo.run() |
protected SVNProperties |
SvnRemoteGetRevisionProperties.run() |
protected SVNLock |
SvnRemoteSetLock.run() |
protected SVNLock |
SvnRemoteUnlock.run() |
protected SVNPropertyData |
SvnRemoteSetRevisionProperty.run() |
protected java.lang.Void |
SvnRemoteCat.run() |
protected SVNCommitInfo |
SvnNgReposToReposCopy.run() |
protected SVNCommitInfo |
SvnRemoteSetPropertyImpl.run() |
protected SVNCommitInfo |
SvnRemoteRemoteMkDir.run() |
private SVNCommitInfo |
SvnRemoteRemoteDelete.singleRepositoryDelete(SVNRepository repository,
SVNURL rootURL,
java.util.List<java.lang.String> paths) |
Modifier and Type | Method and Description |
---|---|
void |
SVNFileCheckoutEditor.abortEdit() |
void |
ISVNEditor.abortEdit()
Aborts the current running editor due to errors occured.
|
void |
ISVNReporter.abortReport()
Aborts the current running report due to errors occured.
|
void |
SVNFileCheckoutEditor.absentDir(java.lang.String path) |
void |
ISVNEditor.absentDir(java.lang.String path)
Indicates that a path is present as a subdirectory in the edit source,
but can not be conveyed to the edit consumer (perhaps because of
authorization restrictions).
|
void |
SVNFileCheckoutEditor.absentFile(java.lang.String path) |
void |
ISVNEditor.absentFile(java.lang.String path)
Indicates that a path is present as a file in the edit source,
but can not be conveyed to the edit consumer (perhaps because of
authorization restrictions).
|
void |
SVNFileCheckoutEditor.addDir(java.lang.String path,
java.lang.String copyFromPath,
long copyFromRevision) |
void |
ISVNEditor.addDir(java.lang.String path,
java.lang.String copyFromPath,
long copyFromRevision)
Adds a directory.
|
void |
SVNFileCheckoutEditor.addFile(java.lang.String path,
java.lang.String copyFromPath,
long copyFromRevision) |
void |
ISVNEditor.addFile(java.lang.String path,
java.lang.String copyFromPath,
long copyFromRevision)
Adds a file.
|
void |
ISVNDeltaConsumer.applyTextDelta(java.lang.String path,
java.lang.String baseChecksum)
Starts applying text delta(s) to an opened file.
|
void |
SVNFileCheckoutEditor.applyTextDelta(java.lang.String path,
java.lang.String baseChecksum) |
void |
SVNRepository.assertServerIsMergeInfoCapable(java.lang.String pathOrURL)
Checks that this object is connected to a mergeinfo capable repository.
|
protected static void |
SVNRepository.assertValidRevision(long revision) |
void |
SVNFileCheckoutEditor.changeDirProperty(java.lang.String name,
SVNPropertyValue value) |
void |
ISVNEditor.changeDirProperty(java.lang.String name,
SVNPropertyValue value)
Changes the value of a property of the currently opened/added directory.
|
void |
SVNFileCheckoutEditor.changeFileProperty(java.lang.String path,
java.lang.String name,
SVNPropertyValue value) |
void |
ISVNEditor.changeFileProperty(java.lang.String path,
java.lang.String propertyName,
SVNPropertyValue propertyValue)
Changes the value of a property of the currently opened/added file.
|
void |
SVNRepository.checkout(long revision,
java.lang.String target,
boolean recursive,
ISVNEditor editor)
Checks out a directory from a repository.
|
void |
SVNRepository.checkout(long revision,
java.lang.String target,
SVNDepth depth,
ISVNEditor editor)
Checks out a directory from a repository to define
depth . |
void |
SVNRepository.checkoutFiles(long revision,
java.lang.String[] paths,
ISVNFileCheckoutTarget fileCheckoutHandler)
Recursively checks out only files from the repository at
revision invoking
fileCheckoutHandler on every file received. |
abstract SVNNodeKind |
SVNRepository.checkPath(java.lang.String path,
long revision)
Returns the kind of an item located at the specified path in
a particular revision.
|
void |
SVNFileCheckoutEditor.closeDir() |
void |
ISVNEditor.closeDir()
Closes the currently opened directory fixing all changes of its
properties and/or entries.
|
SVNCommitInfo |
SVNFileCheckoutEditor.closeEdit() |
SVNCommitInfo |
ISVNEditor.closeEdit()
Closes this editor finalizing the whole operation the editor
was used for.
|
void |
SVNFileCheckoutEditor.closeFile(java.lang.String path,
java.lang.String textChecksum) |
void |
ISVNEditor.closeFile(java.lang.String path,
java.lang.String textChecksum)
Closes the opened file fixing all properties and/or contents changes.
|
void |
ISVNFileRevisionHandler.closeRevision(java.lang.String token)
Performs final handling for the processed file revision (when all
deltas are applied and fulltext is got).
|
private static void |
SVNRepositoryFactory.copyToFile(java.io.InputStream is,
java.io.File dstFile) |
static SVNRepository |
SVNRepositoryFactory.create(SVNURL url)
Creates an SVNRepository driver according to the protocol that is to be
used to access a repository.
|
static SVNRepository |
SVNRepositoryFactory.create(SVNURL url,
ISVNSession options)
Creates an SVNRepository driver according to the protocol that is to be
used to access a repository.
|
static SVNURL |
SVNRepositoryFactory.createLocalRepository(java.io.File path,
boolean enableRevisionProperties,
boolean force)
Creates a local blank FSFS-type repository.
|
static SVNURL |
SVNRepositoryFactory.createLocalRepository(java.io.File path,
java.lang.String uuid,
boolean enableRevisionProperties,
boolean force)
Creates a local blank FSFS-type repository.
|
static SVNURL |
SVNRepositoryFactory.createLocalRepository(java.io.File path,
java.lang.String uuid,
boolean enableRevisionProperties,
boolean force,
boolean pre14Compatible)
Creates a local blank FSFS-type repository.
|
static SVNURL |
SVNRepositoryFactory.createLocalRepository(java.io.File path,
java.lang.String uuid,
boolean enableRevisionProperties,
boolean force,
boolean pre14Compatible,
boolean pre15Compatible)
Creates a local blank FSFS-type repository.
|
static SVNURL |
SVNRepositoryFactory.createLocalRepository(java.io.File path,
java.lang.String uuid,
boolean enableRevisionProperties,
boolean force,
boolean pre14Compatible,
boolean pre15Compatible,
boolean pre16Compatible)
Creates a local blank FSFS-type repository.
|
static SVNURL |
SVNRepositoryFactory.createLocalRepository(java.io.File path,
java.lang.String uuid,
boolean enableRevisionProperties,
boolean force,
boolean pre14Compatible,
boolean pre15Compatible,
boolean pre16Compatible,
boolean pre17Compatible,
boolean with17Compatible) |
void |
SVNFileCheckoutEditor.deleteEntry(java.lang.String path,
long revision) |
void |
ISVNEditor.deleteEntry(java.lang.String path,
long revision)
Deletes an entry.
|
void |
ISVNReporter.deletePath(java.lang.String path)
Describes a working copy
path as deleted or missing. |
void |
SVNRepository.diff(SVNURL url,
long targetRevision,
long revision,
java.lang.String target,
boolean ignoreAncestry,
boolean recursive,
boolean getContents,
ISVNReporterBaton reporter,
ISVNEditor editor)
|
void |
SVNRepository.diff(SVNURL url,
long targetRevision,
long revision,
java.lang.String target,
boolean ignoreAncestry,
boolean recursive,
ISVNReporterBaton reporter,
ISVNEditor editor)
|
abstract void |
SVNRepository.diff(SVNURL url,
long targetRevision,
long revision,
java.lang.String target,
boolean ignoreAncestry,
SVNDepth depth,
boolean getContents,
ISVNReporterBaton reporter,
ISVNEditor editor)
Asks this repository access object to 'diff' a working copy against
targetRevision . |
void |
SVNRepository.diff(SVNURL url,
long revision,
java.lang.String target,
boolean ignoreAncestry,
boolean recursive,
ISVNReporterBaton reporter,
ISVNEditor editor)
|
private static void |
SVNRepositoryFactory.extract(java.io.File srcFile,
java.io.File dst) |
void |
ISVNFileCheckoutTarget.filePropertyChanged(java.lang.String path,
java.lang.String name,
SVNPropertyValue value)
Receives and handles a next file property.
|
void |
ISVNReporter.finishReport()
Finalizes the report.
|
ISVNEditor |
SVNRepository.getCommitEditor(java.lang.String logMessage,
ISVNWorkspaceMediator mediator)
Gets an editor for committing changes to a repository.
|
abstract ISVNEditor |
SVNRepository.getCommitEditor(java.lang.String logMessage,
java.util.Map locks,
boolean keepLocks,
ISVNWorkspaceMediator mediator)
Gets an editor for committing changes to a repository.
|
ISVNEditor |
SVNRepository.getCommitEditor(java.lang.String logMessage,
java.util.Map locks,
boolean keepLocks,
SVNProperties revisionProperties,
ISVNWorkspaceMediator mediator)
Returns an editor for committing changes to the repository ession, setting the revision
properties from
revisionProperties table. |
protected abstract ISVNEditor |
SVNRepository.getCommitEditorInternal(java.util.Map locks,
boolean keepLocks,
SVNProperties revProps,
ISVNWorkspaceMediator mediator) |
abstract long |
SVNRepository.getDatedRevision(java.util.Date date)
Returns the recent repository revision number for the particular moment
in time - the closest one before or at the specified datestamp.
|
long |
SVNRepository.getDeletedRevision(java.lang.String path,
long pegRevision,
long endRevision)
Returns the revision where the path was first deleted within the inclusive revision range
defined by
pegRevision and endRevision . |
private long |
SVNRepository.getDeletedRevisionFromLog(java.lang.String path,
long pegRevision,
long endRevision) |
protected abstract long |
SVNRepository.getDeletedRevisionImpl(java.lang.String path,
long pegRevision,
long endRevision) |
abstract SVNDirEntry |
SVNRepository.getDir(java.lang.String path,
long revision,
boolean includeCommitMessages,
java.util.Collection entries)
Fetches the contents of a directory into the provided
collection object and returns the directory entry itself.
|
java.util.Collection |
SVNRepository.getDir(java.lang.String path,
long revision,
SVNProperties properties,
java.util.Collection dirEntries)
Fetches the contents and properties of a directory located at the specified path
in a particular revision.
|
java.util.Collection<SVNDirEntry> |
SVNRepository.getDir(java.lang.String path,
long revision,
SVNProperties properties,
int entryFields,
java.util.Collection dirEntries)
Fetches the contents and properties of a directory located at the specified path
in a particular revision with the possibility to specify fields of the entry to fetch.
|
abstract long |
SVNRepository.getDir(java.lang.String path,
long revision,
SVNProperties properties,
int entryFields,
ISVNDirEntryHandler handler)
Fetches the contents and/or properties of a directory located at the specified path
in a particular revision with the possibility to specify fields of the entry to fetch.
|
abstract long |
SVNRepository.getDir(java.lang.String path,
long revision,
SVNProperties properties,
ISVNDirEntryHandler handler)
Fetches the contents and/or properties of a directory located at the specified path
in a particular revision.
|
abstract long |
SVNRepository.getFile(java.lang.String path,
long revision,
SVNProperties properties,
java.io.OutputStream contents)
Fetches the contents and/or properties of a file located at the specified path
in a particular revision.
|
java.util.Collection |
SVNRepository.getFileRevisions(java.lang.String path,
java.util.Collection revisions,
long sRevision,
long eRevision)
Retrieves and returns interesting file revisions for the specified file.
|
int |
SVNRepository.getFileRevisions(java.lang.String path,
long startRevision,
long endRevision,
boolean includeMergedRevisions,
ISVNFileRevisionHandler handler)
Retrieves interesting file revisions for the specified file with possibility to include merged revisions.
|
int |
SVNRepository.getFileRevisions(java.lang.String path,
long startRevision,
long endRevision,
ISVNFileRevisionHandler handler)
Retrieves interesting file revisions for the specified file.
|
private int |
SVNRepository.getFileRevisionsFromLog(java.lang.String path,
long startRevision,
long endRevision,
ISVNFileRevisionHandler handler) |
protected abstract int |
SVNRepository.getFileRevisionsImpl(java.lang.String path,
long startRevision,
long endRevision,
boolean includeMergedRevisions,
ISVNFileRevisionHandler handler) |
java.lang.String |
SVNRepository.getFullPath(java.lang.String relativeOrRepositoryPath)
Resolves a path, relative either to the location to which this
driver object is set or to the repository root directory, to a
path, relative to the host.
|
java.util.Map<java.lang.String,SVNProperties> |
SVNRepository.getInheritedProperties(java.lang.String path,
long revision,
java.lang.String propertyName) |
void |
SVNRepository.getInheritedProperties(java.lang.String path,
long revision,
java.lang.String propertyName,
ISVNInheritedPropertiesHandler handler) |
protected abstract void |
SVNRepository.getInheritedPropertiesImpl(java.lang.String path,
long revision,
java.lang.String propertyName,
ISVNInheritedPropertiesHandler handler) |
abstract long |
SVNRepository.getLatestRevision()
Returns the number of the latest revision of the repository this
driver is working with.
|
protected java.lang.String |
SVNRepository.getLocationRelativePath(java.lang.String relativeOrAbsolutePath) |
java.util.Collection |
SVNRepository.getLocations(java.lang.String path,
java.util.Collection entries,
long pegRevision,
long[] revisions)
Gets entry locations in time.
|
int |
SVNRepository.getLocations(java.lang.String path,
long pegRevision,
long[] revisions,
ISVNLocationEntryHandler handler)
Gets entry locations in time.
|
java.util.Map |
SVNRepository.getLocations(java.lang.String path,
java.util.Map entries,
long pegRevision,
long[] revisions)
Gets entry locations in time.
|
java.util.List<SVNLocationSegment> |
SVNRepository.getLocationSegments(java.lang.String path,
long pegRevision,
long startRevision,
long endRevision)
Calls
handler for each segment in the location history of path in
pegRevision , working backwards in time from startRevision to
endRevision . |
long |
SVNRepository.getLocationSegments(java.lang.String path,
long pegRevision,
long startRevision,
long endRevision,
ISVNLocationSegmentHandler handler)
Calls
handler for each segment in the location history of path in
pegRevision , working backwards in time from startRevision to
endRevision . |
private long |
SVNRepository.getLocationSegmentsFromLog(java.lang.String path,
long pegRevision,
long startRevision,
long endRevision,
ISVNLocationSegmentHandler handler) |
protected abstract long |
SVNRepository.getLocationSegmentsImpl(java.lang.String path,
long pegRevision,
long startRevision,
long endRevision,
ISVNLocationSegmentHandler handler) |
private int |
SVNRepository.getLocationsFromLog(java.lang.String path,
long pegRevision,
long[] revisions,
ISVNLocationEntryHandler handler) |
protected abstract int |
SVNRepository.getLocationsImpl(java.lang.String path,
long pegRevision,
long[] revisions,
ISVNLocationEntryHandler handler) |
abstract SVNLock |
SVNRepository.getLock(java.lang.String path)
Gets the lock for the file located at the specified path.
|
abstract SVNLock[] |
SVNRepository.getLocks(java.lang.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. |
java.util.Map<java.lang.String,SVNMergeInfo> |
SVNRepository.getMergeInfo(java.lang.String[] paths,
long revision,
SVNMergeInfoInheritance inherit,
boolean includeDescendants)
Returns merge information for the repository entries in
paths
for paricular revision , if the repository supports merge-tracking information |
protected abstract java.util.Map |
SVNRepository.getMergeInfoImpl(java.lang.String[] paths,
long revision,
SVNMergeInfoInheritance inherit,
boolean includeDescendants) |
java.io.OutputStream |
ISVNFileCheckoutTarget.getOutputStream(java.lang.String path)
Returns an output stream that will receive file contents of
path . |
private static java.lang.String |
SVNRepository.getPreviousLogPath(char[] action,
long[] copyFromRevision,
java.util.Map changedPaths,
java.lang.String path,
SVNNodeKind kind,
long revision) |
java.lang.String |
SVNRepository.getRepositoryPath(java.lang.String relativePath)
Returns a path relative to the repository root directory given
a path relative to the location to which this driver object is set.
|
SVNURL |
SVNRepository.getRepositoryRoot(boolean forceConnection)
Gets a repository's root directory location.
|
java.lang.String |
SVNRepository.getRepositoryUUID(boolean forceConnection)
Gets the Universal Unique IDentifier (UUID) of the repository this
driver is created for.
|
abstract SVNProperties |
SVNRepository.getRevisionProperties(long revision,
SVNProperties properties)
Returns unversioned revision properties for a particular revision.
|
abstract SVNPropertyValue |
SVNRepository.getRevisionPropertyValue(long revision,
java.lang.String propertyName)
Gets the value of an unversioned property.
|
SVNPropertyValue |
ISVNWorkspaceMediator.getWorkspaceProperty(java.lang.String path,
java.lang.String name)
Retrieves an item's WC property from a
".svn/wcprops" administrative
subdirectory. |
void |
ISVNReplayHandler.handleEndRevision(long revision,
SVNProperties revisionProperties,
ISVNEditor editor)
Handles the end of replaying a next revision.
|
void |
ISVNInheritedPropertiesHandler.handleInheritedProperites(java.lang.String inheritedFromPath,
SVNProperties properties) |
void |
ISVNLocationEntryHandler.handleLocationEntry(SVNLocationEntry locationEntry)
To be implemented for location entries handling.
|
void |
ISVNLocationSegmentHandler.handleLocationSegment(SVNLocationSegment locationSegment)
Handles a next location segment.
|
void |
ISVNLockHandler.handleLock(java.lang.String path,
SVNLock lock,
SVNErrorMessage error)
Handles the path locked.
|
void |
SVNRepository.DeletedRevisionLogHandler.handleLogEntry(SVNLogEntry logEntry) |
void |
SVNRepository.FileRevisionsLogHandler.handleLogEntry(SVNLogEntry logEntry) |
void |
SVNRepository.LocationSegmentsLogHandler.handleLogEntry(SVNLogEntry logEntry) |
void |
SVNRepository.LocationsLogHandler.handleLogEntry(SVNLogEntry logEntry) |
ISVNEditor |
ISVNReplayHandler.handleStartRevision(long revision,
SVNProperties revisionProperties)
Handles the start of replaying a next revision and returns an editor through which the revision
will be replayed.
|
void |
ISVNLockHandler.handleUnlock(java.lang.String path,
SVNLock lock,
SVNErrorMessage error)
Handles the path unlocked.
|
abstract boolean |
SVNRepository.hasCapability(SVNCapability capability)
Returns
true if the repository has specified capability . |
abstract SVNDirEntry |
SVNRepository.info(java.lang.String path,
long revision)
Gives information about an entry located at the specified path in a particular
revision.
|
void |
ISVNReporter.linkPath(SVNURL url,
java.lang.String path,
java.lang.String lockToken,
long revision,
boolean startEmpty)
Deprecated.
|
void |
ISVNReporter.linkPath(SVNURL url,
java.lang.String path,
java.lang.String lockToken,
long revision,
SVNDepth depth,
boolean startEmpty)
Describes a local path as being at a particular revision
to switch the path to a different repository location.
|
abstract void |
SVNRepository.lock(java.util.Map pathsToRevisions,
java.lang.String comment,
boolean force,
ISVNLockHandler handler)
Locks path(s) at definite revision(s).
|
java.util.Collection |
SVNRepository.log(java.lang.String[] targetPaths,
java.util.Collection entries,
long startRevision,
long endRevision,
boolean changedPath,
boolean strictNode)
Traverses revisions history and returns a collection of log entries.
|
long |
SVNRepository.log(java.lang.String[] targetPaths,
long startRevision,
long endRevision,
boolean changedPath,
boolean strictNode,
ISVNLogEntryHandler handler)
Traverses revisions history.
|
long |
SVNRepository.log(java.lang.String[] targetPaths,
long startRevision,
long endRevision,
boolean discoverChangedPaths,
boolean strictNodeHistory,
long limit,
boolean includeMergedRevisions,
java.lang.String[] revisionProperties,
ISVNLogEntryHandler handler)
Invokes
handler on each log message from startRevision to
endRevision . |
long |
SVNRepository.log(java.lang.String[] targetPaths,
long startRevision,
long endRevision,
boolean changedPath,
boolean strictNode,
long limit,
ISVNLogEntryHandler handler)
Traverses revisions history.
|
protected abstract long |
SVNRepository.logImpl(java.lang.String[] targetPaths,
long startRevision,
long endRevision,
boolean changedPath,
boolean strictNode,
long limit,
boolean includeMergedRevisions,
java.lang.String[] revisionProperties,
ISVNLogEntryHandler handler) |
void |
SVNRepository.LocationSegmentsLogHandler.maybeCropAndSendSegment(java.lang.String path,
long startRevision,
long rangeStart,
long rangeEnd,
ISVNLocationSegmentHandler handler) |
void |
SVNFileCheckoutEditor.openDir(java.lang.String path,
long revision) |
void |
ISVNEditor.openDir(java.lang.String path,
long revision)
Opens a directory.
|
void |
SVNFileCheckoutEditor.openFile(java.lang.String path,
long revision) |
void |
ISVNEditor.openFile(java.lang.String path,
long revision)
Opens a file.
|
void |
ISVNFileRevisionHandler.openRevision(SVNFileRevision fileRevision)
Handles a file revision info.
|
void |
SVNFileCheckoutEditor.openRoot(long revision) |
void |
ISVNEditor.openRoot(long revision)
Opens the root directory on which the operation was invoked.
|
abstract void |
SVNRepository.replay(long lowRevision,
long revision,
boolean sendDeltas,
ISVNEditor editor)
Replays the changes from the specified revision through the given editor.
|
void |
SVNRepository.replayRange(long startRevision,
long endRevision,
long lowRevision,
boolean sendDeltas,
ISVNReplayHandler handler)
Replays the changes from a range of revisions between
startRevision
and endRevision . |
protected abstract void |
SVNRepository.replayRangeImpl(long startRevision,
long endRevision,
long lowRevision,
boolean sendDeltas,
ISVNReplayHandler handler) |
void |
ISVNReporterBaton.report(ISVNReporter reporter)
Makes a report describing the state of local items in order
to get the differences between the local items and what actually
is in a repository.
|
void |
SVNRepository.setLocation(SVNURL url,
boolean forceReconnect)
Sets a new repository location for this object.
|
void |
ISVNReporter.setPath(java.lang.String path,
java.lang.String lockToken,
long revision,
boolean startEmpty)
Deprecated.
|
void |
ISVNReporter.setPath(java.lang.String path,
java.lang.String lockToken,
long revision,
SVNDepth depth,
boolean startEmpty)
Describes a working copy
path as being at a particular
revision and having depth depth . |
abstract void |
SVNRepository.setRevisionPropertyValue(long revision,
java.lang.String propertyName,
SVNPropertyValue propertyValue)
Sets a revision property with the specified name to a new value.
|
void |
ISVNWorkspaceMediator.setWorkspaceProperty(java.lang.String path,
java.lang.String name,
SVNPropertyValue value)
Sets a new value for an item's WC property in a
".svn/wcprops"
administrative subdirectory. |
void |
SVNRepository.status(long revision,
java.lang.String target,
boolean recursive,
ISVNReporterBaton reporter,
ISVNEditor editor)
Gets status of a path.
|
abstract void |
SVNRepository.status(long revision,
java.lang.String target,
SVNDepth depth,
ISVNReporterBaton reporter,
ISVNEditor editor)
Gets status of a path to the particular
depth as a scope. |
void |
SVNFileCheckoutEditor.targetRevision(long revision) |
void |
ISVNEditor.targetRevision(long revision)
Sets the target revision the operation is running for.
|
abstract void |
SVNRepository.testConnection()
Tries to access a repository.
|
java.io.OutputStream |
ISVNDeltaConsumer.textDeltaChunk(java.lang.String path,
SVNDiffWindow diffWindow)
Collects a next delta chunk.
|
java.io.OutputStream |
SVNFileCheckoutEditor.textDeltaChunk(java.lang.String path,
SVNDiffWindow diffWindow) |
void |
ISVNDeltaConsumer.textDeltaEnd(java.lang.String path)
Finalizes collecting text delta(s).
|
void |
SVNFileCheckoutEditor.textDeltaEnd(java.lang.String path) |
private static void |
SVNRepositoryFactory.translateFiles(java.io.File directory) |
abstract void |
SVNRepository.unlock(java.util.Map pathToTokens,
boolean force,
ISVNLockHandler handler)
Removes lock(s) from the file(s).
|
void |
SVNRepository.update(long revision,
java.lang.String target,
boolean recursive,
ISVNReporterBaton reporter,
ISVNEditor editor)
Updates a path receiving changes from a repository.
|
abstract void |
SVNRepository.update(long revision,
java.lang.String target,
SVNDepth depth,
boolean sendCopyFromArgs,
ISVNReporterBaton reporter,
ISVNEditor editor)
Updates a path receiving changes from a repository.
|
void |
SVNRepository.update(SVNURL url,
long revision,
java.lang.String target,
boolean recursive,
ISVNReporterBaton reporter,
ISVNEditor editor)
Deprecated.
|
abstract void |
SVNRepository.update(SVNURL url,
long revision,
java.lang.String target,
SVNDepth depth,
ISVNReporterBaton reporter,
ISVNEditor editor)
Asks this repository access object to 'switch' a versioned tree to a new
url . |
Modifier and Type | Method and Description |
---|---|
void |
SVNDiffWindow.apply(SVNDiffWindowApplyBaton applyBaton)
Applies this window's instructions.
|
void |
SVNDeltaProcessor.applyTextDelta(java.io.File baseFile,
java.io.File targetFile,
boolean computeCheksum)
Starts processing deltas given a base file and a one
to write resultant target bytes to.
|
void |
SVNDeltaProcessor.applyTextDelta(java.io.InputStream baseIS,
java.io.File targetFile,
boolean computeTargetCheksum)
Starts processing deltas given a base file and a one
to write resultant target bytes to.
|
static SVNDiffWindowApplyBaton |
SVNDiffWindowApplyBaton.create(java.io.File source,
java.io.File target,
java.security.MessageDigest digest)
Creates a diff window apply baton whith source and target streams
represented by files.
|
void |
SVNDeltaGenerator.sendDelta(java.lang.String path,
byte[] target,
int targetLength,
ISVNDeltaConsumer consumer)
Generates a series of diff windows of fixed size comparing
target bytes (read from
target stream) against an empty file, and sends produced windows to
the provided consumer. |
void |
SVNDeltaGenerator.sendDelta(java.lang.String path,
byte[] source,
int sourceLength,
long sourceOffset,
byte[] target,
int targetLength,
ISVNDeltaConsumer consumer)
Generates a series of diff windows of fixed size comparing
targetLength of target bytes (read from target stream) against
sourceLength of source bytes (read from source stream at offset
sourceOffset ), and sends produced windows to the provided consumer . |
java.lang.String |
SVNDeltaGenerator.sendDelta(java.lang.String path,
java.io.InputStream target,
ISVNDeltaConsumer consumer,
boolean computeChecksum)
Generates a series of diff windows of fixed size comparing
target bytes (from
target stream) against an
empty file and sends produced windows to the provided
consumer. |
java.lang.String |
SVNDeltaGenerator.sendDelta(java.lang.String path,
java.io.InputStream source,
long sourceOffset,
java.io.InputStream target,
ISVNDeltaConsumer consumer,
boolean computeChecksum)
Generates a series of diff windows of fixed size comparing
target bytes (read from
target stream) against source
bytes (read from source stream), and sends produced windows to the provided
consumer. |
private void |
SVNDeltaGenerator.sendDelta(java.lang.String path,
long sourceOffset,
byte[] source,
int sourceLength,
byte[] target,
int targetLength,
ISVNDeltaConsumer consumer) |
java.io.OutputStream |
SVNDeltaProcessor.textDeltaChunk(SVNDiffWindow window)
Receives a next diff window to be applied.
|
Modifier and Type | Method and Description |
---|---|
protected void |
SVNClientImpl.throwException(SVNException e) |
Modifier and Type | Method and Description |
---|---|
void |
JavaHLDebugLog.enableLogging(int logLevel,
java.io.File logPath,
java.util.logging.Formatter formatter) |
private static java.io.File |
SVNClientImpl.getDiffBasePath(java.lang.String relativePath) |
void |
JavaHLPropertyHandler.handleProperty(java.io.File path,
SVNPropertyData property) |
void |
JavaHLPropertyHandler.handleProperty(long revision,
SVNPropertyData property) |
void |
JavaHLPropertyHandler.handleProperty(SVNURL url,
SVNPropertyData property) |
private void |
SVNClientImpl.info2(java.lang.String pathOrUrl,
Revision revision,
Revision pegRevision,
int depth,
java.lang.String[] changelists,
ISVNInfoHandler handler) |
Modifier and Type | Method and Description |
---|---|
static void |
SVNReposImpl.throwException(SVNException e,
SVNClientImpl svnClient) |
Modifier and Type | Method and Description |
---|---|
private Status |
SVNClientImpl.getStatus(SvnStatus status) |
private static void |
SVNReposImpl.setRevisionProperty(java.io.File path,
Revision rev,
java.lang.String propName,
java.lang.String propValue,
boolean bypassPreRevPropChangeHook,
boolean bypassPostRevPropChangeHook) |
private void |
SVNClientImpl.throwSvnException(java.lang.Exception e) |
Modifier and Type | Method and Description |
---|---|
void |
SVNReplicationEditor.abortEdit()
Aborts the transaction.
|
void |
SVNReplicationEditor.absentDir(java.lang.String path)
Does nothing.
|
void |
SVNReplicationEditor.absentFile(java.lang.String path)
Does nothing.
|
void |
SVNReplicationEditor.addDir(java.lang.String path,
java.lang.String copyFromPath,
long copyFromRevision)
Adds a new directory under the specified
path to the target repository. |
void |
SVNReplicationEditor.addFile(java.lang.String path,
java.lang.String copyFromPath,
long copyFromRevision)
Adds a new file.
|
void |
SVNReplicationEditor.applyTextDelta(java.lang.String path,
java.lang.String baseChecksum)
Starts applying text delta.
|
private boolean |
SVNReplicationEditor.areFileContentsEqual(java.lang.String path1,
long rev1,
java.lang.String path2,
long rev2,
SVNProperties props2) |
void |
SVNReplicationEditor.changeDirProperty(java.lang.String name,
SVNPropertyValue value)
Changes a property of the current directory.
|
void |
SVNReplicationEditor.changeFileProperty(java.lang.String path,
java.lang.String name,
SVNPropertyValue value)
Changes file property.
|
void |
SVNReplicationEditor.closeDir()
Closes the current opened dir.
|
SVNCommitInfo |
SVNReplicationEditor.closeEdit()
Commits the transaction.
|
void |
SVNReplicationEditor.closeFile(java.lang.String path,
java.lang.String textChecksum)
Closes the current opened file.
|
private void |
SVNReplicationEditor.completeDeletion(java.lang.String dirPath) |
void |
SVNReplicationEditor.deleteEntry(java.lang.String path,
long revision)
Removes
path from the paths to be committed. |
protected void |
SVNRepositoryReplicator.fireReplicatedEvent(SVNCommitInfo commitInfo)
Fires a replicating iteration finished event to the registered
handler.
|
protected void |
SVNRepositoryReplicator.fireReplicatingEvent(SVNLogEntry revision)
Fires a replicating iteration started event to the registered
handler.
|
private SVNLogEntryPath |
SVNReplicationEditor.getFileCopyOrigin(java.lang.String path) |
private SVNRepository |
SVNReplicationEditor.getSourceRepository() |
void |
SVNRepositoryReplicator.handleEvent(SVNEvent event,
double progress)
Does nothing.
|
void |
SVNReplicationEditor.openDir(java.lang.String path,
long revision)
Opens a corresponding
path in the target repository. |
void |
SVNReplicationEditor.openFile(java.lang.String path,
long revision)
Opens a file.
|
void |
SVNReplicationEditor.openRoot(long revision)
Starts a next replication transaction.
|
long |
SVNRepositoryReplicator.replicateRepository(SVNRepository src,
SVNRepository dst,
boolean incremental)
Replicates a repository either incrementally or totally.
|
long |
SVNRepositoryReplicator.replicateRepository(SVNRepository src,
SVNRepository dst,
long fromRevision,
long toRevision)
Replicates a range of repository revisions.
|
void |
ISVNReplicationHandler.revisionReplicated(SVNRepositoryReplicator source,
SVNCommitInfo commitInfo)
Notifies this handler that the replicator has just finished replicating
the current revision copying operation.
|
void |
ISVNReplicationHandler.revisionReplicating(SVNRepositoryReplicator source,
SVNLogEntry logEntry)
Notifies this handler that the replicator is about to start a next
revision copying operation.
|
void |
SVNReplicationEditor.targetRevision(long revision)
Saves the target
revision . |
java.io.OutputStream |
SVNReplicationEditor.textDeltaChunk(java.lang.String path,
SVNDiffWindow diffWindow)
Applies a next chunk of delta.
|
void |
SVNReplicationEditor.textDeltaEnd(java.lang.String path)
Handles text delta end.
|
private void |
SVNRepositoryReplicator.updateRevisionProperties(SVNRepository repository,
long revision,
SVNProperties properties) |
Modifier and Type | Method and Description |
---|---|
boolean |
ISVNFileFilter.accept(java.io.File file)
This method is called to add extra filtering of files.
|
void |
SVNChangelistClient.addToChangelist(java.io.File[] paths,
SVNDepth depth,
java.lang.String changelist,
java.lang.String[] changelists)
Deprecated.
|
private void |
DefaultSVNDiffGenerator.createBadRelativePathError(java.lang.String path) |
static SVNInfo |
SVNInfo.createInfo(java.io.File file,
SVNEntry entry) |
SVNRepository |
DefaultSVNRepositoryPool.createRepository(SVNURL url,
boolean mayReuse)
Creates a new SVNRepository driver object.
|
SVNRepository |
SVNClientManager.createRepository(SVNURL url,
boolean mayReuse)
Creates a low-level SVN protocol driver to directly work with
a repository.
|
SVNRepository |
ISVNRepositoryPool.createRepository(SVNURL url,
boolean mayReuse)
Creates a low-level SVN protocol driver to access a repository.
|
java.io.File |
ISVNDiffGenerator.createTempDirectory()
Creates a temporary directory (when necessary) where temporary files
will be created.
|
java.io.File |
DefaultSVNDiffGenerator.createTempDirectory()
Creates a temporary directory for diff files.
|
void |
ISVNDiffGenerator.displayAddedDirectory(java.lang.String path,
java.lang.String rev1,
java.lang.String rev2)
Notifies this generator that the directory was added in revision
rev2 . |
void |
DefaultSVNDiffGenerator.displayAddedDirectory(java.lang.String path,
java.lang.String rev1,
java.lang.String rev2)
Does nothing.
|
void |
ISVNDiffGenerator.displayDeletedDirectory(java.lang.String path,
java.lang.String rev1,
java.lang.String rev2)
Notifies this generator that the directory was deleted in revision
rev2 . |
void |
DefaultSVNDiffGenerator.displayDeletedDirectory(java.lang.String path,
java.lang.String rev1,
java.lang.String rev2)
Does nothing.
|
void |
ISVNDiffGenerator.displayFileDiff(java.lang.String path,
java.io.File file1,
java.io.File file2,
java.lang.String rev1,
java.lang.String rev2,
java.lang.String mimeType1,
java.lang.String mimeType2,
java.io.OutputStream result)
Generates and writes differences between two files to the specified
output stream.
|
void |
DefaultSVNDiffGenerator.displayFileDiff(java.lang.String path,
java.io.File file1,
java.io.File file2,
java.lang.String rev1,
java.lang.String rev2,
java.lang.String mimeType1,
java.lang.String mimeType2,
java.io.OutputStream result)
Writes the difference between
file1 and file2 as they are seen in
rev1 and rev2 to result . |
private void |
DefaultSVNDiffGenerator.displayMergeInfoDiff(java.io.ByteArrayOutputStream baos,
java.lang.String oldValue,
java.lang.String newValue) |
void |
ISVNDiffGenerator.displayPropDiff(java.lang.String path,
SVNProperties baseProps,
SVNProperties diff,
java.io.OutputStream result)
Writes the differences in file properties to the specified output
stream.
|
void |
DefaultSVNDiffGenerator.displayPropDiff(java.lang.String path,
SVNProperties baseProps,
SVNProperties diff,
java.io.OutputStream result)
Produces properties difference and writes it to
result . |
void |
SVNCommitPacket.dispose()
Disposes the current object.
|
void |
SVNMergeFileSet.dispose()
Disposes this object.
|
void |
SVNWCClient.doAdd(java.io.File[] paths,
boolean force,
boolean mkdir,
boolean climbUnversionedParents,
SVNDepth depth,
boolean depthIsSticky,
boolean includeIgnored,
boolean makeParents)
Schedules working copy
paths for addition to the repository. |
void |
SVNWCClient.doAdd(java.io.File[] paths,
boolean force,
boolean mkdir,
boolean climbUnversionedParents,
SVNDepth depth,
boolean depthIsSticky,
boolean includeIgnored,
boolean makeParents,
boolean applyAutoProperties)
Schedules working copy
paths for addition to the repository. |
void |
SVNWCClient.doAdd(java.io.File path,
boolean force,
boolean mkdir,
boolean climbUnversionedParents,
boolean recursive)
Deprecated.
|
void |
SVNWCClient.doAdd(java.io.File path,
boolean force,
boolean mkdir,
boolean climbUnversionedParents,
boolean recursive,
boolean includeIgnored)
Deprecated.
|
void |
SVNWCClient.doAdd(java.io.File path,
boolean force,
boolean mkdir,
boolean climbUnversionedParents,
SVNDepth depth,
boolean includeIgnored,
boolean makeParents)
Schedules a working copy
path for addition to the
repository. |
void |
SVNWCClient.doAdd(java.io.File path,
boolean force,
boolean mkdir,
boolean climbUnversionedParents,
SVNDepth depth,
boolean depthIsSticky,
boolean includeIgnored,
boolean makeParents)
Schedules a working copy
path for addition to the
repository. |
void |
SVNChangelistClient.doAddToChangelist(java.io.File[] paths,
SVNDepth depth,
java.lang.String changelist,
java.lang.String[] changelists)
Adds each path in
paths (recursing to depth as
necessary) to changelist . |
void |
SVNLogClient.doAnnotate(java.io.File path,
SVNRevision pegRevision,
SVNRevision startRevision,
SVNRevision endRevision,
boolean ignoreMimeType,
boolean includeMergedRevisions,
ISVNAnnotateHandler handler,
java.lang.String inputEncoding)
Invokes
handler on each line-blame item associated with
revision endRevision of path , using
startRevision as the default source of all blame. |
void |
SVNLogClient.doAnnotate(java.io.File path,
SVNRevision pegRevision,
SVNRevision startRevision,
SVNRevision endRevision,
boolean ignoreMimeType,
ISVNAnnotateHandler handler)
Obtains annotation information for each file text line from a repository
(using a Working Copy path to get a corresponding URL) and passes it to a
provided annotation handler.
|
void |
SVNLogClient.doAnnotate(java.io.File path,
SVNRevision pegRevision,
SVNRevision startRevision,
SVNRevision endRevision,
ISVNAnnotateHandler handler)
Obtains annotation information for each file text line from a repository
(using a Working Copy path to get a corresponding URL) and passes it to a
provided annotation handler.
|
void |
SVNLogClient.doAnnotate(SVNURL url,
SVNRevision pegRevision,
SVNRevision startRevision,
SVNRevision endRevision,
boolean ignoreMimeType,
boolean includeMergedRevisions,
ISVNAnnotateHandler handler,
java.lang.String inputEncoding)
Invokes
handler on each line-blame item associated with
revision endRevision of url , using
startRevision as the default source of all blame. |
void |
SVNLogClient.doAnnotate(SVNURL url,
SVNRevision pegRevision,
SVNRevision startRevision,
SVNRevision endRevision,
boolean ignoreMimeType,
ISVNAnnotateHandler handler,
java.lang.String inputEncoding)
Obtains annotation information for each file text line from a repository
and passes it to a provided annotation handler.
|
void |
SVNLogClient.doAnnotate(SVNURL url,
SVNRevision pegRevision,
SVNRevision startRevision,
SVNRevision endRevision,
ISVNAnnotateHandler handler)
Obtains annotation information for each file text line from a repository
and passes it to a provided annotation handler.
|
void |
SVNLogClient.doAnnotate(SVNURL url,
SVNRevision pegRevision,
SVNRevision startRevision,
SVNRevision endRevision,
ISVNAnnotateHandler handler,
java.lang.String inputEncoding)
Obtains annotation information for each file text line from a repository
and passes it to a provided annotation handler.
|
void |
SVNUpdateClient.doCanonicalizeURLs(java.io.File dst,
boolean omitDefaultPort,
boolean recursive)
Canonicalizes all urls in the specified Working Copy.
|
long |
SVNUpdateClient.doCheckout(SVNURL url,
java.io.File dstPath,
SVNRevision pegRevision,
SVNRevision revision,
boolean recursive)
Deprecated.
|
long |
SVNUpdateClient.doCheckout(SVNURL url,
java.io.File dstPath,
SVNRevision pegRevision,
SVNRevision revision,
boolean recursive,
boolean force)
Deprecated.
|
long |
SVNUpdateClient.doCheckout(SVNURL url,
java.io.File dstPath,
SVNRevision pegRevision,
SVNRevision revision,
SVNDepth depth,
boolean allowUnversionedObstructions)
Checks out a working copy of
url at revision ,
looked up at pegRevision , using dstPath as the
root directory of the newly checked out working copy. |
void |
SVNWCClient.doCleanup(java.io.File path)
Cleans up a working copy.
|
void |
SVNWCClient.doCleanup(java.io.File path,
boolean deleteWCProperties)
Recursively cleans up the working copy, removing locks and resuming
unfinished operations.
|
void |
SVNWCClient.doCleanup(java.io.File path,
boolean deleteWCProperties,
boolean breakLocks,
boolean vacuumPristines,
boolean removeUnversionedItems,
boolean removeIgnoredItems,
boolean includeExternals) |
void |
SVNWCClient.doCleanupWCProperties(java.io.File directory)
Recursively removes all DAV-specific "svn:wc:" properties from the
directory and beneath. |
SVNCommitPacket |
SVNCommitClient.doCollectCommitItems(java.io.File[] paths,
boolean keepLocks,
boolean force,
boolean recursive)
Deprecated.
|
SVNCommitPacket[] |
SVNCommitClient.doCollectCommitItems(java.io.File[] paths,
boolean keepLocks,
boolean force,
boolean recursive,
boolean combinePackets)
Deprecated.
|
SVNCommitPacket[] |
SVNCommitClient.doCollectCommitItems(java.io.File[] paths,
boolean keepLocks,
boolean force,
SVNDepth depth,
boolean combinePackets,
java.lang.String[] changelists)
Collects commit items (containing detailed information on each Working
Copy item that was changed and need to be committed to the repository)
into different
SVNCommitPacket s. |
SVNCommitPacket |
SVNCommitClient.doCollectCommitItems(java.io.File[] paths,
boolean keepLocks,
boolean force,
SVNDepth depth,
java.lang.String[] changelists)
Collects commit items (containing detailed information on each Working
Copy item that contains changes and need to be committed to the
repository) into a single
SVNCommitPacket . |
SVNCommitInfo |
SVNCommitClient.doCommit(java.io.File[] paths,
boolean keepLocks,
java.lang.String commitMessage,
boolean force,
boolean recursive)
|
SVNCommitInfo |
SVNCommitClient.doCommit(java.io.File[] paths,
boolean keepLocks,
java.lang.String commitMessage,
SVNProperties revisionProperties,
java.lang.String[] changelists,
boolean keepChangelist,
boolean force,
SVNDepth depth)
Commits files or directories into repository.
|
SVNCommitInfo[] |
SVNCommitClient.doCommit(SVNCommitPacket[] commitPackets,
boolean keepLocks,
boolean keepChangelist,
java.lang.String commitMessage,
SVNProperties revisionProperties)
Commits files or directories into repository.
|
SVNCommitInfo[] |
SVNCommitClient.doCommit(SVNCommitPacket[] commitPackets,
boolean keepLocks,
java.lang.String commitMessage)
Committs local changes, made to the Working Copy items, to the
repository.
|
SVNCommitInfo |
SVNCommitClient.doCommit(SVNCommitPacket commitPacket,
boolean keepLocks,
boolean keepChangelist,
java.lang.String commitMessage,
SVNProperties revisionProperties)
Commits files or directories into repository.
|
SVNCommitInfo |
SVNCommitClient.doCommit(SVNCommitPacket commitPacket,
boolean keepLocks,
java.lang.String commitMessage)
Committs local changes made to the Working Copy items to the repository.
|
void |
SVNCopyClient.doCopy(java.io.File nestedWC)
Converts a disjoint working copy to a copied one.
|
void |
SVNCopyClient.doCopy(SVNCopySource[] sources,
java.io.File dst,
boolean isMove,
boolean makeParents,
boolean failWhenDstExists)
Copies each source in
sources to dst . |
void |
SVNCopyClient.doCopy(SVNCopySource[] sources,
java.io.File dst,
boolean isMove,
boolean makeParents,
boolean failWhenDstExists,
boolean allowMixedRevisions,
boolean metadataOnly)
Copies each source in
sources to dst . |
void |
SVNCopyClient.doCopy(SVNCopySource[] sources,
java.io.File dst,
boolean isMove,
boolean makeParents,
boolean failWhenDstExists,
boolean pinExternals,
java.util.Map<SvnTarget,java.util.List<SVNExternal>> externalsToPin) |
SVNCommitInfo |
SVNCopyClient.doCopy(SVNCopySource[] sources,
SVNURL dst,
boolean isMove,
boolean makeParents,
boolean failWhenDstExists,
java.lang.String commitMessage,
SVNProperties revisionProperties)
Copies each source in
sources to dst . |
SVNCommitInfo |
SVNCopyClient.doCopy(SVNCopySource[] sources,
SVNURL dst,
boolean isMove,
boolean makeParents,
boolean failWhenDstExists,
java.lang.String commitMessage,
SVNProperties revisionProperties,
boolean pinExternals,
java.util.Map<SvnTarget,java.util.List<SVNExternal>> externalsToPin) |
void |
SVNWCClient.doDelete(java.io.File path,
boolean force,
boolean dryRun)
Schedules a Working Copy item for deletion.
|
void |
SVNWCClient.doDelete(java.io.File path,
boolean force,
boolean deleteFiles,
boolean dryRun)
Schedules a Working Copy item for deletion.
|
SVNCommitInfo |
SVNCommitClient.doDelete(SVNURL[] urls,
java.lang.String commitMessage)
Committs removing specified URL-paths from the repository.
|
SVNCommitInfo |
SVNCommitClient.doDelete(SVNURL[] urls,
java.lang.String commitMessage,
SVNProperties revisionProperties)
Deletes items from a repository.
|
void |
SVNDiffClient.doDiff(java.io.File[] paths,
SVNRevision rN,
SVNRevision rM,
SVNRevision pegRevision,
SVNDepth depth,
boolean useAncestry,
java.io.OutputStream result,
java.util.Collection<java.lang.String> changeLists)
Iterates over the passed in
paths calling
SVNDiffClient.doDiff(File, SVNRevision, SVNRevision, SVNRevision, SVNDepth, boolean, OutputStream, Collection)
for each one in the array. |
void |
SVNDiffClient.doDiff(java.io.File path1,
SVNRevision rN,
java.io.File path2,
SVNRevision rM,
boolean recursive,
boolean useAncestry,
java.io.OutputStream result)
|
void |
SVNDiffClient.doDiff(java.io.File path1,
SVNRevision rN,
java.io.File path2,
SVNRevision rM,
SVNDepth depth,
boolean useAncestry,
java.io.OutputStream result,
java.util.Collection<java.lang.String> changeLists)
Produces diff output which describes the delta between
path1
/rN and path2 /rM . |
void |
SVNDiffClient.doDiff(java.io.File path,
SVNRevision pegRevision,
SVNRevision rN,
SVNRevision rM,
boolean recursive,
boolean useAncestry,
java.io.OutputStream result)
|
void |
SVNDiffClient.doDiff(java.io.File path,
SVNRevision pegRevision,
SVNRevision rN,
SVNRevision rM,
SVNDepth depth,
boolean useAncestry,
java.io.OutputStream result,
java.util.Collection<java.lang.String> changeLists)
Produces diff output which describes the delta between
path
in peg revision pegRevision , as it changed between
rN and rM . |
void |
SVNDiffClient.doDiff(java.io.File path1,
SVNRevision rN,
SVNURL url2,
SVNRevision rM,
boolean recursive,
boolean useAncestry,
java.io.OutputStream result)
|
void |
SVNDiffClient.doDiff(java.io.File path1,
SVNRevision rN,
SVNURL url2,
SVNRevision rM,
SVNDepth depth,
boolean useAncestry,
java.io.OutputStream result,
java.util.Collection<java.lang.String> changeLists)
Produces diff output which describes the delta between
path1
/rN and url2 /rM . |
void |
SVNDiffClient.doDiff(SVNURL url1,
SVNRevision rN,
java.io.File path2,
SVNRevision rM,
boolean recursive,
boolean useAncestry,
java.io.OutputStream result)
|
void |
SVNDiffClient.doDiff(SVNURL url1,
SVNRevision rN,
java.io.File path2,
SVNRevision rM,
SVNDepth depth,
boolean useAncestry,
java.io.OutputStream result,
java.util.Collection<java.lang.String> changeLists)
Produces diff output which describes the delta between
url1 /
rN and path2 /rM . |
void |
SVNDiffClient.doDiff(SVNURL url,
SVNRevision pegRevision,
SVNRevision rN,
SVNRevision rM,
boolean recursive,
boolean useAncestry,
java.io.OutputStream result)
|
void |
SVNDiffClient.doDiff(SVNURL url,
SVNRevision pegRevision,
SVNRevision rN,
SVNRevision rM,
SVNDepth depth,
boolean useAncestry,
java.io.OutputStream result)
Produces diff output which describes the delta between
url
in peg revision pegRevision , as it changed between
rN and rM . |
void |
SVNDiffClient.doDiff(SVNURL url1,
SVNRevision rN,
SVNURL url2,
SVNRevision rM,
boolean recursive,
boolean useAncestry,
java.io.OutputStream result)
Deprecated.
|
void |
SVNDiffClient.doDiff(SVNURL url1,
SVNRevision rN,
SVNURL url2,
SVNRevision rM,
SVNDepth depth,
boolean useAncestry,
java.io.OutputStream result)
Produces diff output which describes the delta between
url1 /
rN and url2 /rM . |
void |
SVNDiffClient.doDiffStatus(java.io.File path1,
SVNRevision rN,
java.io.File path2,
SVNRevision rM,
boolean recursive,
boolean useAncestry,
ISVNDiffStatusHandler handler)
|
void |
SVNDiffClient.doDiffStatus(java.io.File path1,
SVNRevision rN,
java.io.File path2,
SVNRevision rM,
SVNDepth depth,
boolean useAncestry,
ISVNDiffStatusHandler handler)
Produces a diff summary which lists the changed items between
path1 /rN and path2 /rM
without creating text deltas. |
void |
SVNDiffClient.doDiffStatus(java.io.File path,
SVNRevision rN,
SVNRevision rM,
SVNRevision pegRevision,
SVNDepth depth,
boolean useAncestry,
ISVNDiffStatusHandler handler)
Produces a diff summary which lists the changed items between
path in peg revision pegRevision , as it changed
between rN and rM . |
void |
SVNDiffClient.doDiffStatus(java.io.File path1,
SVNRevision rN,
SVNURL url2,
SVNRevision rM,
boolean recursive,
boolean useAncestry,
ISVNDiffStatusHandler handler)
|
void |
SVNDiffClient.doDiffStatus(java.io.File path1,
SVNRevision rN,
SVNURL url2,
SVNRevision rM,
SVNDepth depth,
boolean useAncestry,
ISVNDiffStatusHandler handler)
Produces a diff summary which lists the changed items between
path1 /rN and url2 /rM
without creating text deltas. |
private void |
SVNDiffClient.doDiffStatus(SvnTarget source,
SVNRevision rN,
SVNRevision rM,
SVNDepth depth,
boolean useAncestry,
ISVNDiffStatusHandler handler) |
private void |
SVNDiffClient.doDiffStatus(SvnTarget source1,
SvnTarget source2,
SVNDepth depth,
boolean useAncestry,
ISVNDiffStatusHandler handler) |
void |
SVNDiffClient.doDiffStatus(SVNURL url1,
SVNRevision rN,
java.io.File path2,
SVNRevision rM,
boolean recursive,
boolean useAncestry,
ISVNDiffStatusHandler handler)
|
void |
SVNDiffClient.doDiffStatus(SVNURL url1,
SVNRevision rN,
java.io.File path2,
SVNRevision rM,
SVNDepth depth,
boolean useAncestry,
ISVNDiffStatusHandler handler)
Produces a diff summary which lists the changed items between
url1 /rN and path2 /rM
without creating text deltas. |
void |
SVNDiffClient.doDiffStatus(SVNURL url,
SVNRevision rN,
SVNRevision rM,
SVNRevision pegRevision,
SVNDepth depth,
boolean useAncestry,
ISVNDiffStatusHandler handler)
Produces a diff summary which lists the changed items between
url in peg revision pegRevision , as it changed
between rN and rM . |
void |
SVNDiffClient.doDiffStatus(SVNURL url1,
SVNRevision rN,
SVNURL url2,
SVNRevision rM,
boolean recursive,
boolean useAncestry,
ISVNDiffStatusHandler handler)
|
void |
SVNDiffClient.doDiffStatus(SVNURL url1,
SVNRevision rN,
SVNURL url2,
SVNRevision rM,
SVNDepth depth,
boolean useAncestry,
ISVNDiffStatusHandler handler)
Produces a diff summary which lists the changed items between
url1 /rN and url2 /rM
without creating text deltas. |
long |
SVNUpdateClient.doExport(java.io.File srcPath,
java.io.File dstPath,
SVNRevision pegRevision,
SVNRevision revision,
java.lang.String eolStyle,
boolean force,
boolean recursive)
|
long |
SVNUpdateClient.doExport(java.io.File srcPath,
java.io.File dstPath,
SVNRevision pegRevision,
SVNRevision revision,
java.lang.String eolStyle,
boolean overwrite,
SVNDepth depth)
Exports the contents of either a subversion repository or a subversion
working copy into a 'clean' directory (meaning a directory with no
administrative directories).
|
long |
SVNUpdateClient.doExport(SVNURL url,
java.io.File dstPath,
SVNRevision pegRevision,
SVNRevision revision,
java.lang.String eolStyle,
boolean force,
boolean recursive)
|
long |
SVNUpdateClient.doExport(SVNURL url,
java.io.File dstPath,
SVNRevision pegRevision,
SVNRevision revision,
java.lang.String eolStyle,
boolean overwrite,
SVNDepth depth)
Exports the contents of a subversion repository into a 'clean' directory
(meaning a directory with no administrative directories).
|
void |
SVNChangelistClient.doGetChangeListPaths(java.util.Collection<java.lang.String> changeLists,
java.util.Collection<java.io.File> targets,
SVNDepth depth,
ISVNChangelistHandler handler)
Gets paths belonging to the specified changelists discovered under the
specified targets.
|
void |
SVNChangelistClient.doGetChangeLists(java.io.File path,
java.util.Collection<java.lang.String> changeLists,
SVNDepth depth,
ISVNChangelistHandler handler)
Gets paths belonging to the specified changelists discovered under the
specified path.
|
void |
SVNWCClient.doGetFileContents(java.io.File path,
SVNRevision pegRevision,
SVNRevision revision,
boolean expandKeywords,
java.io.OutputStream dst)
Outputs the content of file identified by
path and
revision to the stream dst . |
void |
SVNWCClient.doGetFileContents(SVNURL url,
SVNRevision pegRevision,
SVNRevision revision,
boolean expandKeywords,
java.io.OutputStream dst)
Outputs the content of file identified by
url and
revision to the stream dst . |
void |
SVNDiffClient.doGetLogEligibleMergeInfo(java.io.File path,
SVNRevision pegRevision,
java.io.File mergeSrcPath,
SVNRevision srcPegRevision,
boolean discoverChangedPaths,
java.lang.String[] revisionProperties,
ISVNLogEntryHandler handler)
Drives a log entry
handler with the revisions eligible for
merge from mergeSrcPath (as of srcPegRevision )
into path (as of pegRevision ). |
void |
SVNDiffClient.doGetLogEligibleMergeInfo(java.io.File path,
SVNRevision pegRevision,
SVNURL mergeSrcURL,
SVNRevision srcPegRevision,
boolean discoverChangedPaths,
java.lang.String[] revisionProperties,
ISVNLogEntryHandler handler)
Drives a log entry
handler with the revisions eligible for
merge from mergeSrcURL (as of srcPegRevision )
into path (as of pegRevision ). |
void |
SVNDiffClient.doGetLogEligibleMergeInfo(SVNURL url,
SVNRevision pegRevision,
java.io.File mergeSrcPath,
SVNRevision srcPegRevision,
boolean discoverChangedPaths,
java.lang.String[] revisionProperties,
ISVNLogEntryHandler handler)
Drives a log entry
handler with the revisions eligible for
merge from mergeSrcPath (as of srcPegRevision )
into url (as of pegRevision ). |
void |
SVNDiffClient.doGetLogEligibleMergeInfo(SVNURL url,
SVNRevision pegRevision,
SVNURL mergeSrcURL,
SVNRevision srcPegRevision,
boolean discoverChangedPaths,
java.lang.String[] revisionProperties,
ISVNLogEntryHandler handler)
Drives a log entry
handler with the revisions eligible for
merge from mergeSrcURL (as of srcPegRevision )
into url (as of pegRevision ). |
void |
SVNDiffClient.doGetLogMergedMergeInfo(java.io.File path,
SVNRevision pegRevision,
java.io.File mergeSrcPath,
SVNRevision srcPegRevision,
boolean discoverChangedPaths,
java.lang.String[] revisionProperties,
ISVNLogEntryHandler handler)
Drives a log entry
handler with the revisions merged from
mergeSrcPath (as of srcPegRevision ) into
path (as of pegRevision ). |
void |
SVNDiffClient.doGetLogMergedMergeInfo(java.io.File path,
SVNRevision pegRevision,
SVNURL mergeSrcURL,
SVNRevision srcPegRevision,
boolean discoverChangedPaths,
java.lang.String[] revisionProperties,
ISVNLogEntryHandler handler)
Drives a log entry
handler with the revisions merged from
mergeSrcURL (as of srcPegRevision ) into
path (as of pegRevision ). |
void |
SVNDiffClient.doGetLogMergedMergeInfo(SVNURL url,
SVNRevision pegRevision,
java.io.File mergeSrcPath,
SVNRevision srcPegRevision,
boolean discoverChangedPaths,
java.lang.String[] revisionProperties,
ISVNLogEntryHandler handler)
Drives a log entry
handler with the revisions merged from
mergeSrcPath (as of srcPegRevision ) into
url (as of pegRevision ). |
void |
SVNDiffClient.doGetLogMergedMergeInfo(SVNURL url,
SVNRevision pegRevision,
SVNURL mergeSrcURL,
SVNRevision srcPegRevision,
boolean discoverChangedPaths,
java.lang.String[] revisionProperties,
ISVNLogEntryHandler handler)
Drives a log entry
handler with the revisions merged from
mergeSrcURL (as of srcPegRevision ) into
url (as of pegRevision ). |
java.util.Map<SVNURL,SVNMergeRangeList> |
SVNDiffClient.doGetMergedMergeInfo(java.io.File path,
SVNRevision pegRevision)
Returns mergeinfo as a
Map with merge source URLs (as
SVNURL ) mapped to range lists (SVNMergeRangeList ). |
java.util.Map<SVNURL,SVNMergeRangeList> |
SVNDiffClient.doGetMergedMergeInfo(SVNURL url,
SVNRevision pegRevision)
Returns mergeinfo as a
Map with merge source URLs (as
SVNURL ) mapped to range lists (SVNMergeRangeList ). |
SVNPropertyData |
SVNWCClient.doGetProperty(java.io.File path,
java.lang.String propName,
SVNRevision pegRevision,
SVNRevision revision)
Gets the value of the property
propName for
path . |
void |
SVNWCClient.doGetProperty(java.io.File path,
java.lang.String propName,
SVNRevision pegRevision,
SVNRevision revision,
boolean recursive,
ISVNPropertyHandler handler)
|
void |
SVNWCClient.doGetProperty(java.io.File path,
java.lang.String propName,
SVNRevision pegRevision,
SVNRevision revision,
SVNDepth depth,
ISVNPropertyHandler handler,
java.util.Collection<java.lang.String> changeLists)
Invokes
handler on paths covered by depth
starting with the specified path . |
SVNPropertyData |
SVNWCClient.doGetProperty(SVNURL url,
java.lang.String propName,
SVNRevision pegRevision,
SVNRevision revision)
Gets the value of the property
propName for url
. |
void |
SVNWCClient.doGetProperty(SVNURL url,
java.lang.String propName,
SVNRevision pegRevision,
SVNRevision revision,
boolean recursive,
ISVNPropertyHandler handler)
|
void |
SVNWCClient.doGetProperty(SVNURL url,
java.lang.String propName,
SVNRevision pegRevision,
SVNRevision revision,
SVNDepth depth,
ISVNPropertyHandler handler)
Invokes
handler on paths covered by depth
starting with the specified path . |
long |
SVNWCClient.doGetRevisionProperty(java.io.File path,
java.lang.String propName,
SVNRevision revision,
ISVNPropertyHandler handler)
Gets an unversioned revision property from a repository (getting a
repository URL from a Working Copy) and passes it to a provided property
handler.
|
long |
SVNWCClient.doGetRevisionProperty(SVNURL url,
java.lang.String propName,
SVNRevision revision,
ISVNPropertyHandler handler)
Gets an unversioned revision property from a repository and passes it to
a provided property handler.
|
java.lang.String |
SVNWCClient.doGetWorkingCopyID(java.io.File path,
java.lang.String trailURL)
Returns the current Working Copy min- and max- revisions as well as
changes and switch status within a single string.
|
java.lang.String |
SVNWCClient.doGetWorkingCopyID(java.io.File path,
java.lang.String trailURL,
boolean committed)
Returns the current Working Copy min- and max- revisions as well as
changes and switch status within a single string.
|
SVNCommitInfo |
SVNCommitClient.doImport(java.io.File path,
SVNURL dstURL,
java.lang.String commitMessage,
boolean recursive)
Deprecated.
|
SVNCommitInfo |
SVNCommitClient.doImport(java.io.File path,
SVNURL dstURL,
java.lang.String commitMessage,
boolean useGlobalIgnores,
boolean recursive)
Deprecated.
|
SVNCommitInfo |
SVNCommitClient.doImport(java.io.File path,
SVNURL dstURL,
java.lang.String commitMessage,
SVNProperties revisionProperties,
boolean useGlobalIgnores,
boolean ignoreUnknownNodeTypes,
SVNDepth depth)
Imports file or directory
path into repository directory
dstURL at HEAD revision. |
SVNCommitInfo |
SVNCommitClient.doImport(java.io.File path,
SVNURL dstURL,
java.lang.String commitMessage,
SVNProperties revisionProperties,
boolean useGlobalIgnores,
boolean ignoreUnknownNodeTypes,
SVNDepth depth,
boolean applyAutoProperties)
Imports file or directory
path into repository directory
dstURL at HEAD revision. |
SVNInfo |
SVNWCClient.doInfo(java.io.File path,
SVNRevision revision)
Collects and returns information on a single Working Copy item.
|
void |
SVNWCClient.doInfo(java.io.File path,
SVNRevision revision,
boolean recursive,
ISVNInfoHandler handler)
Deprecated.
|
void |
SVNWCClient.doInfo(java.io.File path,
SVNRevision pegRevision,
SVNRevision revision,
boolean recursive,
ISVNInfoHandler handler)
Deprecated.
|
void |
SVNWCClient.doInfo(java.io.File path,
SVNRevision pegRevision,
SVNRevision revision,
SVNDepth depth,
java.util.Collection<java.lang.String> changeLists,
ISVNInfoHandler handler)
Invokes
handler to return information about
path in revision . |
SVNInfo |
SVNWCClient.doInfo(SVNURL url,
SVNRevision pegRevision,
SVNRevision revision)
Collects and returns information on a single item in a repository.
|
void |
SVNWCClient.doInfo(SVNURL url,
SVNRevision pegRevision,
SVNRevision revision,
boolean recursive,
ISVNInfoHandler handler)
Deprecated.
|
void |
SVNWCClient.doInfo(SVNURL url,
SVNRevision pegRevision,
SVNRevision revision,
SVNDepth depth,
ISVNInfoHandler handler)
Invokes
handler to return information about url
in revision . |
void |
SVNLogClient.doList(java.io.File path,
SVNRevision pegRevision,
SVNRevision revision,
boolean fetchLocks,
boolean recursive,
ISVNDirEntryHandler handler)
Deprecated.
|
void |
SVNLogClient.doList(java.io.File path,
SVNRevision pegRevision,
SVNRevision revision,
boolean recursive,
ISVNDirEntryHandler handler)
Deprecated.
|
void |
SVNLogClient.doList(java.io.File path,
SVNRevision pegRevision,
SVNRevision revision,
boolean fetchLocks,
SVNDepth depth,
int entryFields,
ISVNDirEntryHandler handler)
Reports the directory entry, and possibly children, for
path
at revision . |
void |
SVNLogClient.doList(SVNURL url,
SVNRevision pegRevision,
SVNRevision revision,
boolean fetchLocks,
boolean recursive,
ISVNDirEntryHandler handler)
Browses directory entries from a repository and uses the provided dir
entry handler to process them.
|
void |
SVNLogClient.doList(SVNURL url,
SVNRevision pegRevision,
SVNRevision revision,
boolean recursive,
ISVNDirEntryHandler handler)
|
void |
SVNLogClient.doList(SVNURL url,
SVNRevision pegRevision,
SVNRevision revision,
boolean fetchLocks,
SVNDepth depth,
int entryFields,
ISVNDirEntryHandler handler)
Reports the directory entry, and possibly children, for
url
at revision . |
void |
SVNWCClient.doLock(java.io.File[] paths,
boolean stealLock,
java.lang.String lockMessage)
Locks file items in a Working Copy as well as in a repository so that no
other user can commit changes to them.
|
void |
SVNWCClient.doLock(SVNURL[] urls,
boolean stealLock,
java.lang.String lockMessage)
Locks file items in a repository so that no other user can commit changes
to them.
|
void |
SVNLogClient.doLog(java.io.File[] paths,
java.util.Collection<SVNRevisionRange> revisionRanges,
SVNRevision pegRevision,
boolean stopOnCopy,
boolean discoverChangedPaths,
boolean includeMergedRevisions,
long limit,
java.lang.String[] revisionProperties,
ISVNLogEntryHandler handler)
Invokes
handler on each log message from the given
revisionRanges in turn, inclusive (but never invokes
handler on a given log message more than once). |
void |
SVNLogClient.doLog(java.io.File[] paths,
SVNRevision startRevision,
SVNRevision endRevision,
boolean stopOnCopy,
boolean discoverChangedPaths,
long limit,
ISVNLogEntryHandler handler)
Gets commit log messages with other revision specific information from a
repository (using Working Copy paths to get corresponding URLs) and
passes them to a log entry handler for processing.
|
void |
SVNLogClient.doLog(java.io.File[] paths,
SVNRevision startRevision,
SVNRevision endRevision,
SVNRevision pegRevision,
boolean stopOnCopy,
boolean discoverChangedPaths,
boolean includeMergedRevisions,
long limit,
java.lang.String[] revisionProperties,
ISVNLogEntryHandler handler)
Invokes
handler on each log message from
startRevision to endRevision in turn, inclusive
(but never invokes handler on a given log message more than
once). |
void |
SVNLogClient.doLog(java.io.File[] paths,
SVNRevision pegRevision,
SVNRevision startRevision,
SVNRevision endRevision,
boolean stopOnCopy,
boolean discoverChangedPaths,
long limit,
ISVNLogEntryHandler handler)
Gets commit log messages with other revision specific information from a
repository (using Working Copy paths to get corresponding URLs) and
passes them to a log entry handler for processing.
|
void |
SVNLogClient.doLog(SVNURL url,
java.lang.String[] paths,
SVNRevision pegRevision,
java.util.Collection<SVNRevisionRange> revisionRanges,
boolean stopOnCopy,
boolean discoverChangedPaths,
boolean includeMergedRevisions,
long limit,
java.lang.String[] revisionProperties,
ISVNLogEntryHandler handler)
Invokes
handler on each log message from the given
in turn, inclusive (but never invokes handler
on a given log message more than once). |
void |
SVNLogClient.doLog(SVNURL url,
java.lang.String[] paths,
SVNRevision pegRevision,
SVNRevision startRevision,
SVNRevision endRevision,
boolean stopOnCopy,
boolean discoverChangedPaths,
boolean includeMergedRevisions,
long limit,
java.lang.String[] revisionProperties,
ISVNLogEntryHandler handler)
Invokes
handler on each log message from
startRevision to endRevision in turn, inclusive
(but never invokes handler on a given log message more than
once). |
void |
SVNLogClient.doLog(SVNURL url,
java.lang.String[] paths,
SVNRevision pegRevision,
SVNRevision startRevision,
SVNRevision endRevision,
boolean stopOnCopy,
boolean discoverChangedPaths,
long limit,
ISVNLogEntryHandler handler)
Gets commit log messages with other revision specific information from a
repository and passes them to a log entry handler for processing.
|
void |
SVNWCClient.doMarkReplaced(java.io.File path)
Schedules
path as being replaced. |
void |
SVNDiffClient.doMerge(java.io.File path1,
SVNRevision pegRevision,
java.util.Collection<SVNRevisionRange> rangesToMerge,
java.io.File dstPath,
SVNDepth depth,
boolean useAncestry,
boolean force,
boolean dryRun,
boolean recordOnly)
Merges the changes between
path1 in peg revision
pegRevision , as it changed between the ranges described in
rangesToMerge . |
void |
SVNDiffClient.doMerge(java.io.File path1,
SVNRevision revision1,
java.io.File path2,
SVNRevision revision2,
java.io.File dstPath,
boolean recursive,
boolean useAncestry,
boolean force,
boolean dryRun)
|
void |
SVNDiffClient.doMerge(java.io.File path1,
SVNRevision revision1,
java.io.File path2,
SVNRevision revision2,
java.io.File dstPath,
SVNDepth depth,
boolean useAncestry,
boolean force,
boolean dryRun,
boolean recordOnly)
Merges changes from
path1 /revision1 to
path2 /revision2 into the working-copy path
dstPath . |
void |
SVNDiffClient.doMerge(java.io.File path1,
SVNRevision pegRevision,
SVNRevision revision1,
SVNRevision revision2,
java.io.File dstPath,
boolean recursive,
boolean useAncestry,
boolean force,
boolean dryRun)
|
void |
SVNDiffClient.doMerge(java.io.File path1,
SVNRevision revision1,
SVNURL url2,
SVNRevision revision2,
java.io.File dstPath,
boolean recursive,
boolean useAncestry,
boolean force,
boolean dryRun)
|
void |
SVNDiffClient.doMerge(java.io.File path1,
SVNRevision revision1,
SVNURL url2,
SVNRevision revision2,
java.io.File dstPath,
SVNDepth depth,
boolean useAncestry,
boolean force,
boolean dryRun,
boolean recordOnly)
Merges changes from
path1 /revision1 to
url2 /revision2 into the working-copy path
dstPath . |
void |
SVNDiffClient.doMerge(SVNURL url1,
SVNRevision pegRevision,
java.util.Collection<SVNRevisionRange> rangesToMerge,
java.io.File dstPath,
SVNDepth depth,
boolean useAncestry,
boolean force,
boolean dryRun,
boolean recordOnly)
Merges the changes between
url1 in peg revision
pegRevision , as it changed between the ranges described in
rangesToMerge . |
void |
SVNDiffClient.doMerge(SVNURL url1,
SVNRevision revision1,
java.io.File path2,
SVNRevision revision2,
java.io.File dstPath,
boolean recursive,
boolean useAncestry,
boolean force,
boolean dryRun)
|
void |
SVNDiffClient.doMerge(SVNURL url1,
SVNRevision revision1,
java.io.File path2,
SVNRevision revision2,
java.io.File dstPath,
SVNDepth depth,
boolean useAncestry,
boolean force,
boolean dryRun,
boolean recordOnly)
Merges changes from
url1 /revision1 to
path2 /revision2 into the working-copy path
dstPath . |
void |
SVNDiffClient.doMerge(SVNURL url1,
SVNRevision pegRevision,
SVNRevision revision1,
SVNRevision revision2,
java.io.File dstPath,
boolean recursive,
boolean useAncestry,
boolean force,
boolean dryRun)
|
void |
SVNDiffClient.doMerge(SVNURL url1,
SVNRevision revision1,
SVNURL url2,
SVNRevision revision2,
java.io.File dstPath,
boolean recursive,
boolean useAncestry,
boolean force,
boolean dryRun)
|
void |
SVNDiffClient.doMerge(SVNURL url1,
SVNRevision revision1,
SVNURL url2,
SVNRevision revision2,
java.io.File dstPath,
SVNDepth depth,
boolean useAncestry,
boolean force,
boolean dryRun,
boolean recordOnly)
Merges changes from
url1 /revision1 to
url2 /revision2 into the working-copy path
dstPath . |
void |
SVNDiffClient.doMergeReIntegrate(java.io.File srcPath,
SVNRevision pegRevision,
java.io.File dstPath,
boolean dryRun)
Performs a reintegration merge of
srcPath at
pegRevision into dstPath . |
void |
SVNDiffClient.doMergeReIntegrate(SVNURL srcURL,
SVNRevision pegRevision,
java.io.File dstPath,
boolean dryRun)
Performs a reintegration merge of
srcURL at
pegRevision into dstPath . |
SVNCommitInfo |
SVNCommitClient.doMkDir(SVNURL[] urls,
java.lang.String commitMessage)
Committs a creation of a new directory/directories in the repository.
|
SVNCommitInfo |
SVNCommitClient.doMkDir(SVNURL[] urls,
java.lang.String commitMessage,
SVNProperties revisionProperties,
boolean makeParents)
Creates directory(ies) in a repository.
|
void |
SVNMoveClient.doMove(java.io.File src,
java.io.File dst)
Moves a source item to a destination one.
|
protected static SVNBasicDelegate |
SVNBasicClient.dontWC17Support() |
void |
SVNDiffClient.doPatch(java.io.File absPatchPath,
java.io.File localAbsPath,
boolean dryRun,
int stripCount) |
void |
SVNDiffClient.doPatch(java.io.File absPatchPath,
java.io.File localAbsPath,
boolean dryRun,
int stripCount,
boolean ignoreWhitespace,
boolean removeTempFiles,
boolean reverse) |
void |
SVNUpdateClient.doRelocate(java.io.File dst,
SVNURL oldURL,
SVNURL newURL,
boolean recursive)
Substitutes the beginning part of a Working Copy's URL with a new one.
|
void |
SVNChangelistClient.doRemoveFromChangelist(java.io.File[] paths,
SVNDepth depth,
java.lang.String[] changelists)
Removes each path in
paths (recursing to depth
as necessary) from changelists to which they are currently assigned. |
void |
SVNWCClient.doResolve(java.io.File path,
boolean recursive)
Deprecated.
|
void |
SVNWCClient.doResolve(java.io.File path,
SVNDepth depth,
boolean resolveContents,
boolean resolveProperties,
boolean resolveTree,
SVNConflictChoice conflictChoice)
Performs automatic conflict resolution on a working copy
path . |
void |
SVNWCClient.doResolve(java.io.File path,
SVNDepth depth,
boolean resolveContents,
boolean resolveProperties,
SVNConflictChoice conflictChoice)
Performs automatic conflict resolution on a working copy
path . |
void |
SVNWCClient.doResolve(java.io.File path,
SVNDepth depth,
SVNConflictChoice conflictChoice)
Performs automatic conflict resolution on a working copy
path . |
void |
SVNWCClient.doRevert(java.io.File[] paths,
boolean recursive)
Deprecated.
|
void |
SVNWCClient.doRevert(java.io.File[] paths,
SVNDepth depth,
java.util.Collection<java.lang.String> changeLists)
Restores the pristine version of working copy
paths ,
effectively undoing any local mods. |
void |
SVNWCClient.doRevert(java.io.File path,
boolean recursive)
Deprecated.
|
void |
SVNWCClient.doSetProperty(java.io.File path,
ISVNPropertyValueProvider propertyValueProvider,
boolean skipChecks,
SVNDepth depth,
ISVNPropertyHandler handler,
java.util.Collection<java.lang.String> changeLists)
Crawls the working copy at
path and calls
ISVNPropertyValueProvider.providePropertyValues(java.io.File, org.tmatesoft.svn.core.SVNProperties)
to get properties to be change on each path being traversed
If depth is SVNDepth.EMPTY ,
change the properties on path only; if
SVNDepth.FILES , change the properties on path and
its file children (if any); if SVNDepth.IMMEDIATES , on
path and all of its immediate children (both files and
directories); if SVNDepth.INFINITY , on path and
everything beneath it. |
void |
SVNWCClient.doSetProperty(java.io.File path,
java.lang.String propName,
SVNPropertyValue propValue,
boolean force,
boolean recursive,
ISVNPropertyHandler handler)
|
void |
SVNWCClient.doSetProperty(java.io.File path,
java.lang.String propName,
SVNPropertyValue propValue,
boolean skipChecks,
SVNDepth depth,
ISVNPropertyHandler handler,
java.util.Collection<java.lang.String> changeLists)
Sets
propName to propValue on path
. |
SVNCommitInfo |
SVNWCClient.doSetProperty(SVNURL url,
java.lang.String propName,
SVNPropertyValue propValue,
SVNRevision baseRevision,
java.lang.String commitMessage,
SVNProperties revisionProperties,
boolean skipChecks,
ISVNPropertyHandler handler)
Sets
propName to propValue on path
. |
void |
SVNWCClient.doSetRevisionProperty(java.io.File path,
SVNRevision revision,
java.lang.String propName,
SVNPropertyValue propValue,
boolean force,
ISVNPropertyHandler handler)
Set
propName to propValue on revision
revision in the repository represented by path . |
void |
SVNWCClient.doSetRevisionProperty(SVNURL url,
SVNRevision revision,
java.lang.String propName,
SVNPropertyValue propValue,
boolean force,
ISVNPropertyHandler handler)
Set
propName to propValue on revision
revision in the repository represented by path . |
void |
SVNWCClient.doSetWCFormat(java.io.File directory,
int format)
Changes working copy format.
|
SVNStatus |
SVNStatusClient.doStatus(java.io.File path,
boolean remote)
Collects status information on a single Working Copy item.
|
SVNStatus |
SVNStatusClient.doStatus(java.io.File path,
boolean remote,
boolean collectParentExternals)
Collects status information on a single Working Copy item.
|
long |
SVNStatusClient.doStatus(java.io.File path,
boolean recursive,
boolean remote,
boolean reportAll,
boolean includeIgnored,
boolean collectParentExternals,
ISVNStatusHandler handler)
|
long |
SVNStatusClient.doStatus(java.io.File path,
boolean recursive,
boolean remote,
boolean reportAll,
boolean includeIgnored,
ISVNStatusHandler handler)
|
long |
SVNStatusClient.doStatus(java.io.File path,
SVNRevision revision,
boolean recursive,
boolean remote,
boolean reportAll,
boolean includeIgnored,
boolean collectParentExternals,
ISVNStatusHandler handler)
|
long |
SVNStatusClient.doStatus(java.io.File path,
SVNRevision revision,
SVNDepth depth,
boolean remote,
boolean reportAll,
boolean includeIgnored,
boolean collectParentExternals,
ISVNStatusHandler handler,
java.util.Collection<java.lang.String> changeLists)
Given a
path to a working copy directory (or single file),
calls handler with a set of SVNStatus objects which
describe the status of the path , and its children (recursing
according to depth ). |
java.util.Collection<SVNURL> |
SVNDiffClient.doSuggestMergeSources(java.io.File path,
SVNRevision pegRevision)
Returns a collection of potential merge sources (expressed as full
repository
URLs ) for path at
pegRevision . |
java.util.Collection<SVNURL> |
SVNDiffClient.doSuggestMergeSources(SVNURL url,
SVNRevision pegRevision)
Returns a collection of potential merge sources (expressed as full
repository
URLs ) for url at
pegRevision . |
long |
SVNUpdateClient.doSwitch(java.io.File file,
SVNURL url,
SVNRevision revision,
boolean recursive)
Deprecated.
|
long |
SVNUpdateClient.doSwitch(java.io.File file,
SVNURL url,
SVNRevision pegRevision,
SVNRevision revision,
boolean recursive)
Deprecated.
|
long |
SVNUpdateClient.doSwitch(java.io.File file,
SVNURL url,
SVNRevision pegRevision,
SVNRevision revision,
boolean recursive,
boolean force)
Deprecated.
|
long |
SVNUpdateClient.doSwitch(java.io.File path,
SVNURL url,
SVNRevision pegRevision,
SVNRevision revision,
SVNDepth depth,
boolean allowUnversionedObstructions,
boolean depthIsSticky)
Switches working tree
path to url \
pegRevision at revision . |
long |
SVNUpdateClient.doSwitch(java.io.File path,
SVNURL url,
SVNRevision pegRevision,
SVNRevision revision,
SVNDepth depth,
boolean allowUnversionedObstructions,
boolean depthIsSticky,
boolean ignoreAncestry) |
void |
SVNWCClient.doUnlock(java.io.File[] paths,
boolean breakLock)
Unlocks file items in a Working Copy as well as in a repository.
|
void |
SVNWCClient.doUnlock(SVNURL[] urls,
boolean breakLock)
Unlocks file items in a repository.
|
long[] |
SVNUpdateClient.doUpdate(java.io.File[] paths,
SVNRevision revision,
SVNDepth depth,
boolean allowUnversionedObstructions,
boolean depthIsSticky)
Updates working trees
paths to revision . |
long[] |
SVNUpdateClient.doUpdate(java.io.File[] paths,
SVNRevision revision,
SVNDepth depth,
boolean allowUnversionedObstructions,
boolean depthIsSticky,
boolean makeParents) |
long |
SVNUpdateClient.doUpdate(java.io.File file,
SVNRevision revision,
boolean recursive)
Deprecated.
|
long |
SVNUpdateClient.doUpdate(java.io.File file,
SVNRevision revision,
boolean recursive,
boolean force)
Deprecated.
|
long |
SVNUpdateClient.doUpdate(java.io.File path,
SVNRevision revision,
SVNDepth depth,
boolean allowUnversionedObstructions,
boolean depthIsSticky)
Updates working copy
to revision . |
void |
SVNMoveClient.doVirtualCopy(java.io.File src,
java.io.File dst,
boolean move)
Copies/moves administrative version control information of a source file
to administrative information of a destination file.
|
java.lang.String |
SVNMergeFileSet.getBasePath()
Returns the base file path.
|
void |
SVNChangelistClient.getChangeListPaths(java.util.Collection<java.lang.String> changeLists,
java.util.Collection<java.io.File> targets,
SVNDepth depth,
ISVNChangelistHandler handler)
|
void |
SVNChangelistClient.getChangeLists(java.io.File path,
java.util.Collection<java.lang.String> changeLists,
SVNDepth depth,
ISVNChangelistHandler handler)
Deprecated.
|
java.lang.String |
ISVNCommitHandler.getCommitMessage(java.lang.String message,
SVNCommitItem[] commitables)
Handles the incoming initial log message and items intended for a commit and
returns a new commit log message.
|
java.lang.String |
DefaultSVNCommitHandler.getCommitMessage(java.lang.String message,
SVNCommitItem[] commitables)
Returns the
message itself without any modifications to it
or "" if the message is null. |
protected java.lang.String |
DefaultSVNDiffGenerator.getDisplayPath(java.lang.String path) |
java.lang.String |
SVNMergeFileSet.getRepositoryPath()
Returns the path to the file containing the contents of the repository version of the file.
|
SVNURL |
SVNBasicClient.getReposRoot(java.io.File path,
SVNURL url,
SVNRevision pegRevision)
Returns the root of the repository.
|
SVNURL |
SVNBasicClient.getReposRoot(java.io.File path,
SVNURL url,
SVNRevision pegRevision,
SVNAdminArea adminArea,
SVNWCAccess access)
Deprecated.
|
SVNProperties |
ISVNCommitHandler.getRevisionProperties(java.lang.String message,
SVNCommitItem[] commitables,
SVNProperties revisionProperties)
Handles the incoming revision properties and returns filtered revision properties given the paths
(represented by
commitables ) collected for committing and the commit log message. |
SVNProperties |
DefaultSVNCommitHandler.getRevisionProperties(java.lang.String message,
SVNCommitItem[] commitables,
SVNProperties revisionProperties)
Returns
revisionProperties as is if it's not null, or
an empty SVNProperties object if revisionProperties is null. |
static java.io.File |
SVNWCUtil.getWorkingCopyRoot(java.io.File versionedDir,
boolean stopOnExternals)
Returns the Working Copy root directory given a versioned directory that
belongs to the Working Copy.
|
SVNConflictResult |
ISVNConflictHandler.handleConflict(SVNConflictDescription conflictDescription)
Handles the conflict given the conflict description
conflictDescription and returns
SVNConflictResult.getConflictChoice() values of SVNConflictChoice.MINE_CONFLICT and
SVNConflictChoice.THEIRS_CONFLICT are not legal for conflicts in binary files or properties. |
void |
ISVNDiffStatusHandler.handleDiffStatus(SVNDiffStatus diffStatus)
Receives a diff status object to handle.
|
void |
ISVNAnnotateHandler.handleEOF()
Handles the EOF met after the document contents.
|
void |
SVNEventAdapter.handleEvent(SVNEvent event,
double progress)
Does nothing.
|
void |
ISVNEventHandler.handleEvent(SVNEvent event,
double progress)
Handles the current event.
|
void |
ISVNInfoHandler.handleInfo(SVNInfo info)
Handles item's information using an SVNInfo object.
|
void |
ISVNAnnotateHandler.handleLine(java.util.Date date,
long revision,
java.lang.String author,
java.lang.String line)
Deprecated.
|
void |
ISVNAnnotateHandler.handleLine(java.util.Date date,
long revision,
java.lang.String author,
java.lang.String line,
java.util.Date mergedDate,
long mergedRevision,
java.lang.String mergedAuthor,
java.lang.String mergedPath,
int lineNumber)
Handles per line annotation information - that is information about
who last committed (changed) this line, the revision and timestamp when it was last
committed.
|
void |
ISVNPathListHandler.handlePathListItem(java.io.File path)
Hadles a working copy path.
|
void |
ISVNPropertyHandler.handleProperty(java.io.File path,
SVNPropertyData property)
Handles local item's properties (located in a Working Copy).
|
void |
ISVNPropertyHandler.handleProperty(long revision,
SVNPropertyData property)
Handles a revision property.
|
void |
ISVNPropertyHandler.handleProperty(SVNURL url,
SVNPropertyData property)
Handles remote item's properies (located in a repository).
|
boolean |
ISVNAnnotateHandler.handleRevision(java.util.Date date,
long revision,
java.lang.String author,
java.io.File contents)
Handles file information for a next revision.
|
void |
ISVNStatusHandler.handleStatus(SVNStatus status)
Handles WC item's status information using an SVNStatus object.
|
static boolean |
SVNWCUtil.isWorkingCopyRoot(java.io.File versionedDir)
Determines if a directory is the root of the Working Copy.
|
static boolean |
SVNWCUtil.isWorkingCopyRoot(java.io.File versionedDir,
boolean externalIsRoot)
Deprecated.
use
SVNWCUtil.isWorkingCopyRoot(File) } instead |
SVNMergeResult |
ISVNMerger.mergeProperties(java.lang.String localPath,
SVNProperties workingProperties,
SVNProperties baseProperties,
SVNProperties serverBaseProps,
SVNProperties propDiff,
SVNAdminArea adminArea,
SVNLog log,
boolean baseMerge,
boolean dryRun)
Given
adminArea /localPath and property changes (propDiff ) based
on serverBaseProps , merges the changes into the working copy. |
SVNMergeResult |
ISVNMerger.mergeText(SVNMergeFileSet files,
boolean dryRun,
SVNDiffOptions options)
Performs a text merge.
|
SVNProperties |
ISVNPropertyValueProvider.providePropertyValues(java.io.File path,
SVNProperties properties)
Defines local item's properties to be installed.
|
void |
SVNChangelistClient.removeFromChangelist(java.io.File[] paths,
SVNDepth depth,
java.lang.String[] changelists)
Deprecated.
|
void |
SVNMoveClient.undoMove(java.io.File src,
java.io.File dst)
Reverts a previous move operation back.
|
Modifier and Type | Method and Description |
---|---|
private void |
SVNLookClient.catFile(FSRoot root,
java.lang.String path,
java.io.OutputStream out) |
private void |
SVNAdminClient.checkIfRepositoryIsAtRoot(SVNRepository repos,
SVNURL url) |
private SVNProperties |
SVNAdminClient.copyRevisionProperties(SVNRepository fromRepository,
SVNRepository toRepository,
long revision,
boolean sync) |
protected SVNRepository |
SVNAdminBasicClient.createRepository(SVNURL url,
java.lang.String uuid,
boolean mayReuse) |
protected void |
SVNAdminBasicClient.dispatchEvent(SVNEvent event,
double progress) |
void |
ISVNGNUDiffGenerator.displayHeader(int type,
java.lang.String path,
java.lang.String copyFromPath,
long copyFromRevision,
java.io.OutputStream result)
Informs this diff generator about a change to a path.
|
void |
SVNLookClient.doCat(java.io.File repositoryRoot,
java.lang.String path,
java.lang.String transactionName,
java.io.OutputStream out)
Fetches file contents for the specified path in the given
transaction.
|
void |
SVNLookClient.doCat(java.io.File repositoryRoot,
java.lang.String path,
SVNRevision revision,
java.io.OutputStream out)
Fetches file contents for the specified revision and path.
|
void |
SVNAdminClient.doCompleteSynchronize(SVNURL fromURL,
SVNURL toURL)
Completely synchronizes two repositories.
|
void |
SVNAdminClient.doCopyRevisionProperties(SVNURL toURL,
long startRevision,
long endRevision)
Copies revision properties from the source repository starting at
startRevision and up to
endRevision to corresponding revisions of the destination repository represented by
toURL . |
SVNURL |
SVNAdminClient.doCreateRepository(java.io.File path,
java.lang.String uuid,
boolean enableRevisionProperties,
boolean force)
Creates an FSFS-type repository.
|
SVNURL |
SVNAdminClient.doCreateRepository(java.io.File path,
java.lang.String uuid,
boolean enableRevisionProperties,
boolean force,
boolean pre14Compatible)
Creates an FSFS-type repository.
|
SVNURL |
SVNAdminClient.doCreateRepository(java.io.File path,
java.lang.String uuid,
boolean enableRevisionProperties,
boolean force,
boolean pre14Compatible,
boolean pre15Compatible)
Creates an FSFS-type repository.
|
SVNURL |
SVNAdminClient.doCreateRepository(java.io.File path,
java.lang.String uuid,
boolean enableRevisionProperties,
boolean force,
boolean pre14Compatible,
boolean pre15Compatible,
boolean pre16Compatible)
Creates an FSFS-type repository.
|
SVNURL |
SVNAdminClient.doCreateRepository(java.io.File path,
java.lang.String uuid,
boolean enableRevisionProperties,
boolean force,
boolean pre14Compatible,
boolean pre15Compatible,
boolean pre16Compatible,
boolean pre17Compatible,
boolean with17Compatible) |
void |
SVNAdminClient.doDump(java.io.File repositoryRoot,
java.io.OutputStream dumpStream,
SVNRevision startRevision,
SVNRevision endRevision,
boolean isIncremental,
boolean useDeltas)
Dumps contents of the repository to the provided output stream in a
'dumpfile' portable format.
|
void |
SVNAdminClient.doFilter(java.io.InputStream dumpStream,
java.io.OutputStream resultDumpStream,
boolean exclude,
boolean renumberRevisions,
boolean dropEmptyRevisions,
boolean preserveRevisionProperties,
java.util.Collection prefixes,
boolean skipMissingMergeSources)
Filters out nodes with or without the given
prefixes from dumpStream
to resultDumpStream . |
java.lang.String |
SVNLookClient.doGetAuthor(java.io.File repositoryRoot,
java.lang.String transactionName)
Returns author information for the given transaction.
|
java.lang.String |
SVNLookClient.doGetAuthor(java.io.File repositoryRoot,
SVNRevision revision)
Returns author information for the given revision.
|
void |
SVNLookClient.doGetChanged(java.io.File repositoryRoot,
java.lang.String transactionName,
ISVNChangeEntryHandler handler,
boolean includeCopyInfo)
Traverses changed paths for the given transaction invoking
the passed handler on each changed path.
|
void |
SVNLookClient.doGetChanged(java.io.File repositoryRoot,
SVNRevision revision,
ISVNChangeEntryHandler handler,
boolean includeCopyInfo)
Traverses changed paths for the given revision invoking
the passed handler on each changed path.
|
void |
SVNLookClient.doGetChangedDirectories(java.io.File repositoryRoot,
java.lang.String transactionName,
ISVNChangedDirectoriesHandler handler)
Passes paths of directories changed in the given transaction to the provided handler.
|
void |
SVNLookClient.doGetChangedDirectories(java.io.File repositoryRoot,
SVNRevision revision,
ISVNChangedDirectoriesHandler handler)
Passes paths of directories changed in the given revision to the provided handler.
|
java.util.Date |
SVNLookClient.doGetDate(java.io.File repositoryRoot,
java.lang.String transactionName)
Returns datestamp information for the given transaction.
|
java.util.Date |
SVNLookClient.doGetDate(java.io.File repositoryRoot,
SVNRevision revision)
Returns datestamp information for the given revision.
|
void |
SVNLookClient.doGetDiff(java.io.File repositoryRoot,
java.lang.String transactionName,
boolean diffDeleted,
boolean diffAdded,
boolean diffCopyFrom,
java.io.OutputStream os)
Writes differences of changed files and properties for the
given transaction to the provided output stream.
|
void |
SVNLookClient.doGetDiff(java.io.File repositoryRoot,
SVNRevision revision,
boolean diffDeleted,
boolean diffAdded,
boolean diffCopyFrom,
java.io.OutputStream os)
Writes differences of changed files and properties for the
given revision to the provided output stream.
|
long |
SVNLookClient.doGetFileSize(java.io.File repositoryRoot,
java.lang.String path,
java.lang.String transactionName)
Returns the size in bytes for the specified path in given transaction
|
long |
SVNLookClient.doGetFileSize(java.io.File repositoryRoot,
java.lang.String path,
SVNRevision revision)
Returns the size in bytes for the specified path in given revision
|
void |
SVNLookClient.doGetHistory(java.io.File repositoryRoot,
java.lang.String path,
SVNRevision revision,
boolean includeIDs,
long limit,
ISVNHistoryHandler handler)
Passes history information for the specified path and revision to the provided handler.
|
SVNLogEntry |
SVNLookClient.doGetInfo(java.io.File repositoryRoot,
java.lang.String transactionName)
Retrieves author, timestamp and log message information from
the repository for the given transaction name.
|
SVNLogEntry |
SVNLookClient.doGetInfo(java.io.File repositoryRoot,
SVNRevision revision)
Retrieves author, timestamp and log message information from
the repository for the given revision.
|
SVNLock |
SVNLookClient.doGetLock(java.io.File repositoryRoot,
java.lang.String path)
Retrieves lock information for the specified path.
|
java.lang.String |
SVNLookClient.doGetLog(java.io.File repositoryRoot,
java.lang.String transactionName)
Returns log information for the given transaction.
|
java.lang.String |
SVNLookClient.doGetLog(java.io.File repositoryRoot,
SVNRevision revision)
Returns log information for the given revision.
|
SVNProperties |
SVNLookClient.doGetProperties(java.io.File repositoryRoot,
java.lang.String path,
java.lang.String transactionName)
Returns versioned properties for the specified path in the
given transaction.
|
SVNProperties |
SVNLookClient.doGetProperties(java.io.File repositoryRoot,
java.lang.String path,
SVNRevision revision)
Returns versioned properties for the specified path in the
given revision.
|
SVNPropertyValue |
SVNLookClient.doGetProperty(java.io.File repositoryRoot,
java.lang.String propName,
java.lang.String path,
java.lang.String transactionName)
Returns the value of a versioned property for the specified path in the
given transaction.
|
SVNPropertyValue |
SVNLookClient.doGetProperty(java.io.File repositoryRoot,
java.lang.String propName,
java.lang.String path,
SVNRevision revision)
Returns the value of a versioned property for the specified path in the
given revision.
|
SVNProperties |
SVNLookClient.doGetRevisionProperties(java.io.File repositoryRoot,
java.lang.String transactionName)
Returns revision properties for the given transaction.
|
SVNProperties |
SVNLookClient.doGetRevisionProperties(java.io.File repositoryRoot,
SVNRevision revision)
Returns revision properties in the given revision.
|
SVNPropertyValue |
SVNLookClient.doGetRevisionProperty(java.io.File repositoryRoot,
java.lang.String propName,
java.lang.String transactionName)
Returns the value of a revision property for the given transaction.
|
SVNPropertyValue |
SVNLookClient.doGetRevisionProperty(java.io.File repositoryRoot,
java.lang.String propName,
SVNRevision revision)
Returns the value of a revision property in the given revision.
|
void |
SVNLookClient.doGetTree(java.io.File repositoryRoot,
java.lang.String path,
java.lang.String transactionName,
boolean includeIDs,
boolean recursive,
ISVNTreeHandler handler)
Traverses repository tree starting at the specified path in the
given transaction and invoking the provided handler on each path.
|
void |
SVNLookClient.doGetTree(java.io.File repositoryRoot,
java.lang.String path,
SVNRevision revision,
boolean includeIDs,
boolean recursive,
ISVNTreeHandler handler)
Traverses repository tree starting at the specified path in the
given revision and invoking the provided handler on each path.
|
java.lang.String |
SVNLookClient.doGetUUID(java.io.File repositoryRoot)
Returns the uuid of the repository.
|
long |
SVNLookClient.doGetYoungestRevision(java.io.File repositoryRoot)
Returns the latest revision of the repository.
|
void |
SVNAdminClient.doHotCopy(java.io.File srcRepositoryRoot,
java.io.File newRepositoryRoot)
Makes a hot copy of a repository located at
srcRepositoryRoot to one located at
newRepositoryRoot . |
SVNSyncInfo |
SVNAdminClient.doInfo(SVNURL toURL)
Returns information about the synchronization repository located at
toURL . |
void |
SVNAdminClient.doInitialize(SVNURL fromURL,
SVNURL toURL)
Initializes synchronization between source and target repositories.
|
void |
SVNAdminClient.doListLocks(java.io.File repositoryRoot)
Walks through the repository tree found under
repositoryRoot and reports all found locks
via calls to the caller's ISVNAdminEventHandler handler implementation. |
void |
SVNAdminClient.doListTransactions(java.io.File repositoryRoot)
Lists all uncommitted transactions.
|
void |
SVNAdminClient.doLoad(java.io.File repositoryRoot,
java.io.InputStream dumpStream)
Reads the provided dump stream committing new revisions to a repository.
|
void |
SVNAdminClient.doLoad(java.io.File repositoryRoot,
java.io.InputStream dumpStream,
boolean usePreCommitHook,
boolean usePostCommitHook,
SVNUUIDAction uuidAction,
java.lang.String parentDir)
Reads the provided dump stream committing new revisions to a repository.
|
void |
SVNAdminClient.doPack(java.io.File repositoryRoot)
Compacts a repository into a more efficient storage model.
|
void |
SVNAdminClient.doRecover(java.io.File repositoryRoot)
Recovers the repository found under
repositoryRoot . |
void |
SVNAdminClient.doRemoveLocks(java.io.File repositoryRoot,
java.lang.String[] paths)
Removes locks from the specified
paths in the repository found under
repositoryRoot . |
void |
SVNAdminClient.doRemoveTransactions(java.io.File repositoryRoot,
java.lang.String[] transactions)
Removes the specified outstanding transactions from a repository.
|
void |
SVNAdminClient.doSetUUID(java.io.File repositoryRoot,
java.lang.String uuid)
Resets the repository UUID with the provided
uuid for the repository located at
repositoryRoot . |
void |
SVNAdminClient.doSynchronize(SVNURL toURL)
Synchronizes the repository at the given url.
|
void |
SVNAdminClient.doUpgrade(java.io.File repositoryRoot)
Upgrades the repository located at
repositoryRoot to the latest supported
schema version. |
void |
SVNAdminClient.doVerify(java.io.File repositoryRoot)
Verifies the data stored in the repository.
|
void |
SVNAdminClient.doVerify(java.io.File repositoryRoot,
SVNRevision startRevision,
SVNRevision endRevision)
Verifies repository contents found under
repositoryRoot starting at startRevision
and up to endRevision . |
private void |
SVNAdminClient.dump(FSFS fsfs,
java.io.OutputStream dumpStream,
long start,
long end,
boolean isIncremental,
boolean useDeltas) |
private SVNNodeEditor |
SVNLookClient.generateDeltaTree(FSFS fsfs,
FSRoot root,
long baseRevision) |
private long |
SVNLookClient.getFileSize(FSRoot root,
java.lang.String path) |
private void |
SVNLookClient.getHistory(FSFS fsfs,
java.lang.String path,
long start,
long end,
long limit,
boolean crossCopies,
boolean includeIDs,
ISVNHistoryHandler handler) |
private SVNProperties |
SVNLookClient.getProperties(java.io.File repositoryRoot,
java.lang.String propName,
java.lang.String path,
SVNRevision revision,
java.lang.String txnName,
boolean singleProp,
boolean revProps) |
private void |
SVNLookClient.getTree(FSFS fsfs,
FSRoot root,
java.lang.String path,
SVNNodeKind kind,
FSID id,
boolean includeIDs,
int depth,
boolean recursive,
ISVNTreeHandler handler) |
long |
SVNAdminClient.getYoungestRevision(java.io.File repositoryRoot)
Returns the HEAD revision of the repository located at
repositoryRoot . |
void |
ISVNAdminEventHandler.handleAdminEvent(SVNAdminEvent event,
double progress)
Handles the current admin event.
|
void |
SVNAdminEventAdapter.handleAdminEvent(SVNAdminEvent event,
double progress)
Does nothing.
|
void |
ISVNChangedDirectoriesHandler.handleDir(java.lang.String path)
Handles changed directory path.
|
void |
SVNReplayHandler.handleEndRevision(long revision,
SVNProperties revisionProperties,
ISVNEditor editor) |
void |
ISVNChangeEntryHandler.handleEntry(SVNChangeEntry entry)
Handles information on a changed path.
|
void |
SVNAdminBasicClient.handleEvent(SVNEvent event,
double progress)
Dispatches events to the registered event handler (if any).
|
void |
SVNAdminEventAdapter.handleEvent(SVNEvent event,
double progress)
Does nothing.
|
protected void |
SVNAdminClient.handleNormalizedProperties(int normalizedRevPropsCount,
int normalizedNodePropsCount) |
void |
ISVNHistoryHandler.handlePath(SVNAdminPath path)
Handles path information.
|
void |
ISVNTreeHandler.handlePath(SVNAdminPath path)
Handles path information.
|
protected void |
SVNAdminClient.handlePropertesCopied(boolean foundSyncProps,
long revision) |
ISVNEditor |
SVNReplayHandler.handleStartRevision(long revision,
SVNProperties revisionProperties) |
private void |
SVNAdminClient.lock(SVNRepository repos) |
static SVNProperties |
SVNAdminClient.normalizeRevisionProperties(SVNProperties revProps) |
static java.lang.String |
SVNAdminClient.normalizeString(java.lang.String string) |
private FSFS |
SVNLookClient.open(java.io.File repositoryRoot,
java.lang.String transactionName) |
private FSFS |
SVNLookClient.open(java.io.File repositoryRoot,
SVNRevision revision) |
private SVNAdminClient.SessionInfo |
SVNAdminClient.openSourceRepository(SVNRepository targetRepos) |
private void |
SVNAdminClient.unlock(SVNRepository repos) |
private void |
SVNAdminClient.verify(FSFS fsfs,
long startRev,
long endRev) |
private SVNNodeKind |
SVNLookClient.verifyPath(FSRoot root,
java.lang.String path) |
private void |
SVNAdminClient.writeDumpData(java.io.OutputStream out,
java.lang.String data) |
private void |
SVNAdminClient.writeRevisionRecord(java.io.OutputStream dumpStream,
FSFS fsfs,
long revision) |
Modifier and Type | Method and Description |
---|---|
void |
SVNXMLDirEntryHandler.handleDirEntry(SVNDirEntry entry)
Handles a next dir
entry . |
void |
SVNXMLInfoHandler.handleInfo(SVNInfo info)
Handles info producing corresponding xml.
|
void |
SVNXMLAnnotateHandler.handleLine(java.util.Date date,
long revision,
java.lang.String author,
java.lang.String line)
Handles line annotation producing corresponding xml tags.
|
void |
SVNXMLAnnotateHandler.handleLine(java.util.Date date,
long revision,
java.lang.String author,
java.lang.String line,
java.util.Date mergedDate,
long mergedRevision,
java.lang.String mergedAuthor,
java.lang.String mergedPath,
int lineNumber)
Handles line annotation producing corresponding xml tags.
|
void |
SVNXMLLogHandler.handleLogEntry(SVNLogEntry logEntry)
Handles a next log entry producing corresponding xml.
|
boolean |
SVNXMLAnnotateHandler.handleRevision(java.util.Date date,
long revision,
java.lang.String author,
java.io.File contents)
Just returns false.
|
void |
SVNXMLStatusHandler.handleStatus(SVNStatus status)
Handles a next
status object producing corresponding xml. |
Modifier and Type | Method and Description |
---|---|
SvnCommitItem |
SvnCommitPacket.addItem(java.io.File path,
SVNNodeKind kind,
SVNURL repositoryRoot,
java.lang.String repositoryPath,
long revision,
java.lang.String copyFromPath,
long copyFromRevision,
java.io.File movedFromAbsPath,
int flags)
Adds commit item with the path, kind, repository root URL, repository path, revision number,
copied from path, copied from revision number, flags to the commit packet.
|
SvnCommitItem |
SvnCommitPacket.addItem(java.io.File path,
SVNURL rootUrl,
SVNNodeKind kind,
SVNURL url,
long revision,
SVNURL copyFromUrl,
long copyFromRevision,
int flags)
Adds commit item with the path, repository root URL, kind, URL, revision number,
revision number, copied from path, copied from revision number, flags to the commit packet.
|
void |
ISvnOperationHandler.afterOperationSuccess(SvnOperation<?> operation)
A callback that is called after each successful operation runs
|
private void |
SvnOperationFactory.assertRefCount(SvnOperation<?> operation,
SVNWCContext wcContext) |
void |
ISvnOperationHandler.beforeOperation(SvnOperation<?> operation)
A callback that is called before each operation runs
|
SvnCommitPacket |
SvnCommit.collectCommitItems()
Returns operation's commit packet.
|
(package private) SvnCommitPacket |
SvnOperationFactory.collectCommitItems(SvnCommit operation) |
static SvnWcGeneration |
SvnOperationFactory.detectWcGeneration(java.io.File path,
boolean climbUp)
Detects working copy generation (1.6 or 1.7 format) by the working copy path.
|
static SvnWcGeneration |
SvnOperationFactory.detectWcGeneration(java.io.File path,
boolean climbUp,
boolean isAdditionMode)
Detects working copy generation (1.6 or 1.7 format) by the working copy path in (not in) the addition mode.
|
void |
SvnCommitPacket.dispose()
Disposes the commit packet, if commit runner is set method calls
ISvnCommitRunner#disposeCommitPacket(Object) with the commit packet |
protected void |
SvnGetInfo.ensureArgumentsAreValid() |
protected void |
SvnDiff.ensureArgumentsAreValid() |
protected void |
SvnRevert.ensureArgumentsAreValid() |
protected void |
SvnGetProperties.ensureArgumentsAreValid() |
protected void |
SvnSetProperty.ensureArgumentsAreValid() |
protected void |
SvnSwitch.ensureArgumentsAreValid() |
protected void |
SvnImport.ensureArgumentsAreValid() |
protected void |
SvnExport.ensureArgumentsAreValid() |
protected void |
SvnGetStatus.ensureArgumentsAreValid() |
protected void |
SvnUpdate.ensureArgumentsAreValid() |
protected void |
SvnRemoteSetProperty.ensureArgumentsAreValid() |
protected void |
SvnDiffSummarize.ensureArgumentsAreValid() |
protected void |
SvnOperation.ensureArgumentsAreValid() |
protected void |
SvnCheckout.ensureArgumentsAreValid() |
protected void |
SvnLogMergeInfo.ensureArgumentsAreValid() |
protected void |
SvnLog.ensureArgumentsAreValid() |
protected void |
SvnSetWCDbVersion.ensureArgumentsAreValid() |
protected void |
SvnCat.ensureArgumentsAreValid() |
protected void |
SvnCommit.ensureArgumentsAreValid() |
protected void |
SvnSetChangelist.ensureArgumentsAreValid() |
private void |
SvnDiffSummarize.ensureArgumentsAreValid(SVNURL url1,
java.io.File path1,
SVNRevision revision1,
SVNURL url2,
java.io.File path2,
SVNRevision revision2,
SVNRevision pegRevision) |
protected void |
SvnOperation.ensureEnoughTargets() |
protected void |
SvnOperation.ensureHomohenousTargets() |
private void |
SvnDiffSummarize.ensureRevisionIsValid(SVNRevision revision) |
static SvnChecksum |
SvnChecksum.fromString(java.lang.String checksum)
Creates checksum object from
String . |
protected ISvnOperationRunner<?,SvnOperation<?>> |
SvnOperationFactory.getImplementation(SvnOperation<?> operation) |
private java.lang.String |
SvnCommitPacket.getItemKey(SvnCommitItem item,
SVNURL rootURL,
boolean combinePackets) |
static java.io.File |
SvnOperationFactory.getWorkingCopyRoot(java.io.File versionedDir,
boolean stopOnExternals)
Searches working copy root path by the versioned directory.
|
private static java.io.File |
SvnOperationFactory.getWorkingCopyRootNg(java.io.File versionedDir,
boolean stopOnExternals) |
private static java.io.File |
SvnOperationFactory.getWorkingCopyRootOld(java.io.File versionedDir,
boolean stopOnExternals) |
boolean |
ISvnOperationRunner.isApplicable(T operation,
SvnWcGeneration wcGeneration)
Returns whether this runner is applicable for the operation on concrete working copy generation (1.7 or 1.6)
|
SvnMergeResult |
ISvnMerger.mergeProperties(ISvnMerger baseMerger,
java.io.File localAbsPath,
SVNNodeKind kind,
SVNConflictVersion leftVersion,
SVNConflictVersion rightVersion,
SVNProperties serverBaseProperties,
SVNProperties pristineProperties,
SVNProperties actualProperties,
SVNProperties propChanges,
boolean baseMerge,
boolean dryRun,
ISVNConflictHandler conflictResolver)
Merges the property changes
propChanges based on serverBaseProperties
into the working copy localAbsPath |
SvnMergeResult |
ISvnMerger.mergeText(ISvnMerger baseMerger,
java.io.File resultFile,
java.io.File targetAbspath,
java.io.File detranslatedTargetAbspath,
java.io.File leftAbspath,
java.io.File rightAbspath,
java.lang.String targetLabel,
java.lang.String leftLabel,
java.lang.String rightLabel,
SVNDiffOptions options,
SVNDiffConflictChoiceStyle style)
Performs a text merge.
|
void |
SvnReceivingOperation.receive(SvnTarget target,
T object)
Receives the object, adds it to objects list and calls
client's receiver if exists.
|
void |
ISvnObjectReceiver.receive(SvnTarget target,
T object)
Receives object with is target.
|
private void |
SvnOperationFactory.releaseWcContext(SVNWCContext wcContext) |
SVNCommitInfo |
SvnRemoteCopy.run()
Runs copy operation.
|
V |
SvnOperation.run()
Executes the operation.
|
java.lang.Void |
SvnSetWCDbVersion.run() |
SVNCommitInfo |
SvnCommit.run()
If commit packet is
null , calls SvnCommit.collectCommitItems()
to create the commit packet, then executes the operation. |
java.util.Collection<T> |
SvnReceivingOperation.run(java.util.Collection<T> objects)
Initializes list for received objects with
objects
or creates an empty list, calls the operation's SvnOperation.run()
method. |
protected java.lang.Object |
SvnOperationFactory.run(SvnOperation<?> operation) |
V |
ISvnOperationRunner.run(T operation)
Implementation of operation's
run method for concrete working copy generation |
(package private) SvnCommitPacket[] |
SvnCommitPacket.split(boolean combinePackets) |
SvnCommitPacket[] |
SvnCommit.splitCommitPackets(boolean combinePackets) |
Modifier and Type | Method and Description |
---|---|
protected void |
SvnRepositoryDump.ensureArgumentsAreValid() |
Modifier and Type | Method and Description |
---|---|
boolean |
ISvnFileFilter.accept(java.io.File file) |
java.lang.String |
ISvnCommitHandler.getCommitMessage(java.lang.String message,
SvnCommitItem[] commitables)
Handles the incoming initial log message and items intended for a commit and
returns a new commit log message.
|
SVNProperties |
ISvnCommitHandler.getRevisionProperties(java.lang.String message,
SvnCommitItem[] commitables,
SVNProperties revisionProperties)
Handles the incoming revision properties and returns filtered revision properties given the paths
(represented by
commitables ) collected for committing and the commit log message. |
SVNProperties |
ISvnPropertyValueProvider.providePropertyValues(java.io.File path,
SVNProperties properties)
Defines local item's properties to be installed.
|