public class SVNClientImpl
extends java.lang.Object
implements org.apache.subversion.javahl.ISVNClient
Modifier | Constructor and Description |
---|---|
protected |
SVNClientImpl() |
protected |
SVNClientImpl(org.tmatesoft.svn.core.wc2.SvnOperationFactory svnOperationFactory) |
Modifier and Type | Method and Description |
---|---|
void |
add(java.lang.String path,
org.apache.subversion.javahl.types.Depth depth,
boolean force,
boolean noIgnores,
boolean addParents) |
void |
add(java.lang.String path,
org.apache.subversion.javahl.types.Depth depth,
boolean force,
boolean noIgnores,
boolean noAutoProps,
boolean addParents) |
void |
addToChangelist(java.util.Set<java.lang.String> paths,
java.lang.String changelist,
org.apache.subversion.javahl.types.Depth depth,
java.util.Collection<java.lang.String> changelists) |
void |
blame(java.lang.String path,
org.apache.subversion.javahl.types.Revision pegRevision,
org.apache.subversion.javahl.types.Revision revisionStart,
org.apache.subversion.javahl.types.Revision revisionEnd,
boolean ignoreMimeType,
boolean includeMergedRevisions,
org.apache.subversion.javahl.callback.BlameCallback callback) |
void |
blame(java.lang.String path,
org.apache.subversion.javahl.types.Revision pegRevision,
org.apache.subversion.javahl.types.Revision revisionStart,
org.apache.subversion.javahl.types.Revision revisionEnd,
boolean ignoreMimeType,
boolean includeMergedRevisions,
org.apache.subversion.javahl.callback.BlameCallback callback,
org.apache.subversion.javahl.types.DiffOptions options) |
void |
cancelOperation() |
long |
checkout(java.lang.String moduleName,
java.lang.String destPath,
org.apache.subversion.javahl.types.Revision revision,
org.apache.subversion.javahl.types.Revision pegRevision,
org.apache.subversion.javahl.types.Depth depth,
boolean ignoreExternals,
boolean allowUnverObstructions) |
void |
cleanup(java.lang.String path) |
void |
cleanup(java.lang.String path,
boolean breakLocks,
boolean fixRecordedTimestamps,
boolean clearDavCache,
boolean removeUnusedPristines,
boolean includeExternals) |
void |
commit(java.util.Set<java.lang.String> path,
org.apache.subversion.javahl.types.Depth depth,
boolean noUnlock,
boolean keepChangelist,
java.util.Collection<java.lang.String> changelists,
java.util.Map<java.lang.String,java.lang.String> revpropTable,
org.apache.subversion.javahl.callback.CommitMessageCallback handler,
org.apache.subversion.javahl.callback.CommitCallback callback) |
void |
copy(java.util.List<org.apache.subversion.javahl.types.CopySource> sources,
java.lang.String destPath,
boolean copyAsChild,
boolean makeParents,
boolean ignoreExternals,
boolean metadataOnly,
boolean pinExternals,
java.util.Map<java.lang.String,java.util.List<org.apache.subversion.javahl.types.ExternalItem>> externalsToPin,
java.util.Map<java.lang.String,java.lang.String> revpropTable,
org.apache.subversion.javahl.callback.CommitMessageCallback handler,
org.apache.subversion.javahl.callback.CommitCallback callback) |
void |
copy(java.util.List<org.apache.subversion.javahl.types.CopySource> sources,
java.lang.String destPath,
boolean copyAsChild,
boolean makeParents,
boolean ignoreExternals,
java.util.Map<java.lang.String,java.lang.String> revpropTable,
org.apache.subversion.javahl.callback.CommitMessageCallback handler,
org.apache.subversion.javahl.callback.CommitCallback callback) |
void |
diff(java.lang.String target,
org.apache.subversion.javahl.types.Revision pegRevision,
org.apache.subversion.javahl.types.Revision startRevision,
org.apache.subversion.javahl.types.Revision endRevision,
java.lang.String relativeToDir,
java.io.OutputStream outStream,
org.apache.subversion.javahl.types.Depth depth,
java.util.Collection<java.lang.String> changelists,
boolean ignoreAncestry,
boolean noDiffDeleted,
boolean force,
boolean copiesAsAdds,
boolean ignoreProps,
boolean propsOnly) |
void |
diff(java.lang.String target,
org.apache.subversion.javahl.types.Revision pegRevision,
org.apache.subversion.javahl.types.Revision startRevision,
org.apache.subversion.javahl.types.Revision endRevision,
java.lang.String relativeToDir,
java.io.OutputStream outStream,
org.apache.subversion.javahl.types.Depth depth,
java.util.Collection<java.lang.String> changelists,
boolean ignoreAncestry,
boolean noDiffDeleted,
boolean force,
boolean copiesAsAdds,
boolean ignoreProps,
boolean propsOnly,
org.apache.subversion.javahl.types.DiffOptions options) |
void |
diff(java.lang.String target,
org.apache.subversion.javahl.types.Revision pegRevision,
org.apache.subversion.javahl.types.Revision startRevision,
org.apache.subversion.javahl.types.Revision endRevision,
java.lang.String relativeToDir,
java.lang.String outFileName,
org.apache.subversion.javahl.types.Depth depth,
java.util.Collection<java.lang.String> changelists,
boolean ignoreAncestry,
boolean noDiffDeleted,
boolean force,
boolean copiesAsAdds) |
void |
diff(java.lang.String target,
org.apache.subversion.javahl.types.Revision pegRevision,
org.apache.subversion.javahl.types.Revision startRevision,
org.apache.subversion.javahl.types.Revision endRevision,
java.lang.String relativeToDir,
java.lang.String outFileName,
org.apache.subversion.javahl.types.Depth depth,
java.util.Collection<java.lang.String> changelists,
boolean ignoreAncestry,
boolean noDiffDeleted,
boolean force,
boolean copiesAsAdds,
boolean ignoreProps,
boolean propsOnly,
org.apache.subversion.javahl.types.DiffOptions options) |
void |
diff(java.lang.String target1,
org.apache.subversion.javahl.types.Revision revision1,
java.lang.String target2,
org.apache.subversion.javahl.types.Revision revision2,
java.lang.String relativeToDir,
java.io.OutputStream outStream,
org.apache.subversion.javahl.types.Depth depth,
java.util.Collection<java.lang.String> changelists,
boolean ignoreAncestry,
boolean noDiffDeleted,
boolean force,
boolean copiesAsAdds,
boolean ignoreProps,
boolean propsOnly) |
void |
diff(java.lang.String target1,
org.apache.subversion.javahl.types.Revision revision1,
java.lang.String target2,
org.apache.subversion.javahl.types.Revision revision2,
java.lang.String relativeToDir,
java.io.OutputStream outStream,
org.apache.subversion.javahl.types.Depth depth,
java.util.Collection<java.lang.String> changelists,
boolean ignoreAncestry,
boolean noDiffDeleted,
boolean force,
boolean copiesAsAdds,
boolean ignoreProps,
boolean propsOnly,
org.apache.subversion.javahl.types.DiffOptions options) |
void |
diff(java.lang.String target1,
org.apache.subversion.javahl.types.Revision revision1,
java.lang.String target2,
org.apache.subversion.javahl.types.Revision revision2,
java.lang.String relativeToDir,
java.lang.String outFileName,
org.apache.subversion.javahl.types.Depth depth,
java.util.Collection<java.lang.String> changelists,
boolean ignoreAncestry,
boolean noDiffDeleted,
boolean force,
boolean copiesAsAdds) |
void |
diff(java.lang.String target1,
org.apache.subversion.javahl.types.Revision revision1,
java.lang.String target2,
org.apache.subversion.javahl.types.Revision revision2,
java.lang.String relativeToDir,
java.lang.String outFileName,
org.apache.subversion.javahl.types.Depth depth,
java.util.Collection<java.lang.String> changelists,
boolean ignoreAncestry,
boolean noDiffDeleted,
boolean force,
boolean copiesAsAdds,
boolean ignoreProps,
boolean propsOnly,
org.apache.subversion.javahl.types.DiffOptions options) |
void |
diffSummarize(java.lang.String target,
org.apache.subversion.javahl.types.Revision pegRevision,
org.apache.subversion.javahl.types.Revision startRevision,
org.apache.subversion.javahl.types.Revision endRevision,
org.apache.subversion.javahl.types.Depth depth,
java.util.Collection<java.lang.String> changelists,
boolean ignoreAncestry,
org.apache.subversion.javahl.callback.DiffSummaryCallback receiver) |
void |
diffSummarize(java.lang.String target1,
org.apache.subversion.javahl.types.Revision revision1,
java.lang.String target2,
org.apache.subversion.javahl.types.Revision revision2,
org.apache.subversion.javahl.types.Depth depth,
java.util.Collection<java.lang.String> changelists,
boolean ignoreAncestry,
org.apache.subversion.javahl.callback.DiffSummaryCallback receiver) |
void |
dispose() |
long |
doExport(java.lang.String srcPath,
java.lang.String destPath,
org.apache.subversion.javahl.types.Revision revision,
org.apache.subversion.javahl.types.Revision pegRevision,
boolean force,
boolean ignoreExternals,
boolean ignoreKeywords,
org.apache.subversion.javahl.types.Depth depth,
java.lang.String nativeEOL) |
long |
doExport(java.lang.String srcPath,
java.lang.String destPath,
org.apache.subversion.javahl.types.Revision revision,
org.apache.subversion.javahl.types.Revision pegRevision,
boolean force,
boolean ignoreExternals,
org.apache.subversion.javahl.types.Depth depth,
java.lang.String nativeEOL) |
void |
doImport(java.lang.String path,
java.lang.String url,
org.apache.subversion.javahl.types.Depth depth,
boolean noIgnore,
boolean noAutoProps,
boolean ignoreUnknownNodeTypes,
java.util.Map<java.lang.String,java.lang.String> revpropTable,
org.apache.subversion.javahl.callback.ImportFilterCallback importFilterCallback,
org.apache.subversion.javahl.callback.CommitMessageCallback handler,
org.apache.subversion.javahl.callback.CommitCallback callback) |
void |
doImport(java.lang.String path,
java.lang.String url,
org.apache.subversion.javahl.types.Depth depth,
boolean noIgnore,
boolean ignoreUnknownNodeTypes,
java.util.Map<java.lang.String,java.lang.String> revpropTable,
org.apache.subversion.javahl.callback.CommitMessageCallback handler,
org.apache.subversion.javahl.callback.CommitCallback callback) |
long |
doSwitch(java.lang.String path,
java.lang.String url,
org.apache.subversion.javahl.types.Revision revision,
org.apache.subversion.javahl.types.Revision pegRevision,
org.apache.subversion.javahl.types.Depth depth,
boolean depthIsSticky,
boolean ignoreExternals,
boolean allowUnverObstructions,
boolean ignoreAncestry) |
byte[] |
fileContent(java.lang.String path,
org.apache.subversion.javahl.types.Revision revision,
org.apache.subversion.javahl.types.Revision pegRevision) |
java.lang.String |
getAdminDirectoryName() |
protected static org.tmatesoft.svn.core.io.SVNCapability |
getCapability(org.apache.subversion.javahl.ISVNRemote.Capability capability) |
void |
getChangelists(java.lang.String rootPath,
java.util.Collection<java.lang.String> changelists,
org.apache.subversion.javahl.types.Depth depth,
org.apache.subversion.javahl.callback.ChangelistCallback callback) |
static org.apache.subversion.javahl.types.Checksum |
getChecksum(org.tmatesoft.svn.core.wc2.SvnChecksum checksum) |
org.tmatesoft.svn.core.internal.wc.ISVNAuthenticationStorage |
getClientCredentialsStorage() |
static org.apache.subversion.javahl.ClientException |
getClientException(java.lang.Throwable e) |
java.lang.String |
getConfigDirectory() |
org.apache.subversion.javahl.callback.ConfigEvent |
getConfigEventHandler() |
protected org.tmatesoft.svn.core.wc.ISVNConflictHandler |
getConflictHandler() |
org.tmatesoft.svn.util.ISVNDebugLog |
getDebugLog() |
protected static org.tmatesoft.svn.core.SVNDepth |
getDepth(org.apache.subversion.javahl.types.Depth depth) |
protected static org.apache.subversion.javahl.types.DirEntry |
getDirEntry(org.tmatesoft.svn.core.SVNDirEntry dirEntry,
java.lang.String reposRelativePath) |
JavaHLEventHandler |
getEventHandler() |
protected static org.tmatesoft.svn.core.io.ISVNFileRevisionHandler |
getFileRevisionHandler(org.apache.subversion.javahl.callback.RemoteFileRevisionsCallback callback) |
protected static org.apache.subversion.javahl.ISVNRemote.LocationSegment |
getLocationSegment(org.tmatesoft.svn.core.io.SVNLocationSegment locationSegment) |
protected static org.tmatesoft.svn.core.io.ISVNLocationSegmentHandler |
getLocationSegmentHandler(org.apache.subversion.javahl.callback.RemoteLocationSegmentsCallback callback) |
protected static java.util.List<org.apache.subversion.javahl.ISVNRemote.LocationSegment> |
getLocationSegments(java.util.List<org.tmatesoft.svn.core.io.SVNLocationSegment> locationSegments) |
protected static java.util.Map<java.lang.String,org.apache.subversion.javahl.types.Lock> |
getLocks(org.tmatesoft.svn.core.SVNLock[] locks) |
protected static org.tmatesoft.svn.core.ISVNLogEntryHandler |
getLogEntryHandler(org.apache.subversion.javahl.callback.LogMessageCallback callback) |
protected static long[] |
getLongs(java.lang.Iterable<java.lang.Long> longs) |
protected static java.util.Map<java.lang.String,org.apache.subversion.javahl.types.Mergeinfo> |
getMergeInfo(java.util.Map<java.lang.String,org.tmatesoft.svn.core.SVNMergeInfo> mergeInfo) |
org.apache.subversion.javahl.types.Mergeinfo |
getMergeinfo(java.lang.String path,
org.apache.subversion.javahl.types.Revision pegRevision) |
protected static org.tmatesoft.svn.core.SVNMergeInfoInheritance |
getMergeInfoInheritance(org.apache.subversion.javahl.types.Mergeinfo.Inheritance inheritance) |
protected static org.apache.subversion.javahl.types.Mergeinfo.Inheritance |
getMergeInfoInheritance(org.tmatesoft.svn.core.SVNMergeInfoInheritance inheritance) |
void |
getMergeinfoLog(org.apache.subversion.javahl.types.Mergeinfo.LogKind kind,
java.lang.String pathOrUrl,
org.apache.subversion.javahl.types.Revision pegRevision,
java.lang.String mergeSourceUrl,
org.apache.subversion.javahl.types.Revision srcPegRevision,
boolean discoverChangedPaths,
org.apache.subversion.javahl.types.Depth depth,
java.util.Set<java.lang.String> revProps,
org.apache.subversion.javahl.callback.LogMessageCallback callback) |
void |
getMergeinfoLog(org.apache.subversion.javahl.types.Mergeinfo.LogKind kind,
java.lang.String pathOrUrl,
org.apache.subversion.javahl.types.Revision pegRevision,
java.lang.String mergeSourceUrl,
org.apache.subversion.javahl.types.Revision srcPegRevision,
org.apache.subversion.javahl.types.Revision srcStartRevision,
org.apache.subversion.javahl.types.Revision srcEndRevision,
boolean discoverChangedPaths,
org.apache.subversion.javahl.types.Depth depth,
java.util.Set<java.lang.String> revProps,
org.apache.subversion.javahl.callback.LogMessageCallback callback) |
protected static org.apache.subversion.javahl.types.NodeKind |
getNodeKind(org.tmatesoft.svn.core.SVNNodeKind kind) |
org.tmatesoft.svn.core.wc.ISVNOptions |
getOptions() |
protected static org.tmatesoft.svn.core.SVNProperties |
getProperties(java.util.Map<java.lang.String,byte[]> svnProperties) |
protected static java.util.Map<java.lang.String,byte[]> |
getProperties(org.tmatesoft.svn.core.SVNProperties svnProperties) |
static org.tmatesoft.svn.core.internal.wc.ISVNAuthenticationStorage |
getRuntimeCredentialsStorage() |
org.apache.subversion.javahl.types.RuntimeVersion |
getRuntimeVersion() |
protected static java.lang.String[] |
getStrings(java.lang.Iterable<java.lang.String> strings) |
org.apache.subversion.javahl.types.Version |
getVersion() |
org.apache.subversion.javahl.types.VersionExtended |
getVersionExtended(boolean verbose) |
java.lang.String |
getVersionInfo(java.lang.String path,
java.lang.String trailUrl,
boolean lastChanged) |
void |
info(java.lang.String pathOrUrl,
org.apache.subversion.javahl.types.Revision revision,
org.apache.subversion.javahl.types.Revision pegRevision,
org.apache.subversion.javahl.types.Depth depth,
boolean fetchExcluded,
boolean fetchActualOnly,
boolean includeExternals,
java.util.Collection<java.lang.String> changelists,
org.apache.subversion.javahl.callback.InfoCallback callback) |
void |
info2(java.lang.String pathOrUrl,
org.apache.subversion.javahl.types.Revision revision,
org.apache.subversion.javahl.types.Revision pegRevision,
org.apache.subversion.javahl.types.Depth depth,
java.util.Collection<java.lang.String> changelists,
org.apache.subversion.javahl.callback.InfoCallback callback) |
boolean |
isAdminDirectory(java.lang.String name) |
void |
list(java.lang.String url,
org.apache.subversion.javahl.types.Revision revision,
org.apache.subversion.javahl.types.Revision pegRevision,
org.apache.subversion.javahl.types.Depth depth,
int direntFields,
boolean fetchLocks,
org.apache.subversion.javahl.callback.ListCallback callback) |
void |
lock(java.util.Set<java.lang.String> path,
java.lang.String comment,
boolean force) |
void |
logMessages(java.lang.String path,
org.apache.subversion.javahl.types.Revision pegRevision,
java.util.List<org.apache.subversion.javahl.types.RevisionRange> ranges,
boolean stopOnCopy,
boolean discoverPath,
boolean includeMergedRevisions,
java.util.Set<java.lang.String> revProps,
long limit,
org.apache.subversion.javahl.callback.LogMessageCallback callback) |
void |
merge(java.lang.String path,
org.apache.subversion.javahl.types.Revision pegRevision,
java.util.List<org.apache.subversion.javahl.types.RevisionRange> revisions,
java.lang.String localPath,
boolean force,
org.apache.subversion.javahl.types.Depth depth,
boolean ignoreAncestry,
boolean dryRun,
boolean recordOnly) |
void |
merge(java.lang.String path,
org.apache.subversion.javahl.types.Revision pegRevision,
java.util.List<org.apache.subversion.javahl.types.RevisionRange> revisions,
java.lang.String localPath,
boolean force,
org.apache.subversion.javahl.types.Depth depth,
boolean ignoreMergeinfo,
boolean ignoreAncestry,
boolean dryRun,
boolean recordOnly) |
void |
merge(java.lang.String path,
org.apache.subversion.javahl.types.Revision pegRevision,
java.util.List<org.apache.subversion.javahl.types.RevisionRange> revisions,
java.lang.String localPath,
boolean force,
org.apache.subversion.javahl.types.Depth depth,
boolean ignoreMergeinfo,
boolean diffIgnoreAncestry,
boolean dryRun,
boolean allowMixedRev,
boolean recordOnly) |
void |
merge(java.lang.String path1,
org.apache.subversion.javahl.types.Revision revision1,
java.lang.String path2,
org.apache.subversion.javahl.types.Revision revision2,
java.lang.String localPath,
boolean force,
org.apache.subversion.javahl.types.Depth depth,
boolean ignoreAncestry,
boolean dryRun,
boolean recordOnly) |
void |
merge(java.lang.String path1,
org.apache.subversion.javahl.types.Revision revision1,
java.lang.String path2,
org.apache.subversion.javahl.types.Revision revision2,
java.lang.String localPath,
boolean force,
org.apache.subversion.javahl.types.Depth depth,
boolean ignoreMergeinfo,
boolean diffIgnoreAncestry,
boolean dryRun,
boolean recordOnly) |
void |
merge(java.lang.String path1,
org.apache.subversion.javahl.types.Revision revision1,
java.lang.String path2,
org.apache.subversion.javahl.types.Revision revision2,
java.lang.String localPath,
boolean force,
org.apache.subversion.javahl.types.Depth depth,
boolean ignoreMergeinfo,
boolean diffIgnoreAncestry,
boolean dryRun,
boolean allowMixedRev,
boolean recordOnly) |
void |
mergeReintegrate(java.lang.String path,
org.apache.subversion.javahl.types.Revision pegRevision,
java.lang.String localPath,
boolean dryRun) |
void |
mkdir(java.util.Set<java.lang.String> path,
boolean makeParents,
java.util.Map<java.lang.String,java.lang.String> revpropTable,
org.apache.subversion.javahl.callback.CommitMessageCallback handler,
org.apache.subversion.javahl.callback.CommitCallback callback) |
void |
move(java.util.Set<java.lang.String> srcPaths,
java.lang.String destPath,
boolean force,
boolean moveAsChild,
boolean makeParents,
boolean metadataOnly,
boolean allowMixRev,
java.util.Map<java.lang.String,java.lang.String> revpropTable,
org.apache.subversion.javahl.callback.CommitMessageCallback handler,
org.apache.subversion.javahl.callback.CommitCallback callback) |
void |
move(java.util.Set<java.lang.String> srcPaths,
java.lang.String destPath,
boolean force,
boolean moveAsChild,
boolean makeParents,
java.util.Map<java.lang.String,java.lang.String> revpropTable,
org.apache.subversion.javahl.callback.CommitMessageCallback handler,
org.apache.subversion.javahl.callback.CommitCallback callback) |
static SVNClientImpl |
newInstance() |
void |
notification2(org.apache.subversion.javahl.callback.ClientNotifyCallback notifyCallback) |
org.apache.subversion.javahl.ISVNRemote |
openRemoteSession(java.lang.String pathOrUrl) |
org.apache.subversion.javahl.ISVNRemote |
openRemoteSession(java.lang.String pathOrUrl,
int retryAttempts) |
void |
password(java.lang.String password) |
void |
patch(java.lang.String patchPath,
java.lang.String targetPath,
boolean dryRun,
int stripCount,
boolean reverse,
boolean ignoreWhitespace,
boolean removeTempfiles,
org.apache.subversion.javahl.callback.PatchCallback callback) |
void |
properties(java.lang.String path,
org.apache.subversion.javahl.types.Revision revision,
org.apache.subversion.javahl.types.Revision pegRevision,
org.apache.subversion.javahl.types.Depth depth,
java.util.Collection<java.lang.String> changelists,
org.apache.subversion.javahl.callback.InheritedProplistCallback callback) |
void |
properties(java.lang.String path,
org.apache.subversion.javahl.types.Revision revision,
org.apache.subversion.javahl.types.Revision pegRevision,
org.apache.subversion.javahl.types.Depth depth,
java.util.Collection<java.lang.String> changelists,
org.apache.subversion.javahl.callback.ProplistCallback callback) |
byte[] |
propertyGet(java.lang.String path,
java.lang.String name,
org.apache.subversion.javahl.types.Revision revision,
org.apache.subversion.javahl.types.Revision pegRevision) |
byte[] |
propertyGet(java.lang.String path,
java.lang.String name,
org.apache.subversion.javahl.types.Revision revision,
org.apache.subversion.javahl.types.Revision pegRevision,
java.util.Collection<java.lang.String> changelists) |
void |
propertySetLocal(java.util.Set<java.lang.String> paths,
java.lang.String name,
byte[] value,
org.apache.subversion.javahl.types.Depth depth,
java.util.Collection<java.lang.String> changelists,
boolean force) |
void |
propertySetRemote(java.lang.String path,
long baseRev,
java.lang.String name,
byte[] value,
org.apache.subversion.javahl.callback.CommitMessageCallback handler,
boolean force,
java.util.Map<java.lang.String,java.lang.String> revpropTable,
org.apache.subversion.javahl.callback.CommitCallback callback) |
void |
relocate(java.lang.String from,
java.lang.String to,
java.lang.String path,
boolean ignoreExternals) |
void |
remove(java.util.Set<java.lang.String> path,
boolean force,
boolean keepLocal,
java.util.Map<java.lang.String,java.lang.String> revpropTable,
org.apache.subversion.javahl.callback.CommitMessageCallback handler,
org.apache.subversion.javahl.callback.CommitCallback callback) |
void |
removeFromChangelists(java.util.Set<java.lang.String> paths,
org.apache.subversion.javahl.types.Depth depth,
java.util.Collection<java.lang.String> changelists) |
void |
resolve(java.lang.String path,
org.apache.subversion.javahl.types.Depth depth,
org.apache.subversion.javahl.ConflictResult.Choice conflictResult) |
void |
revert(java.util.Set<java.lang.String> paths,
org.apache.subversion.javahl.types.Depth depth,
java.util.Collection<java.lang.String> changelists) |
void |
revert(java.util.Set<java.lang.String> paths,
org.apache.subversion.javahl.types.Depth depth,
java.util.Collection<java.lang.String> changelists,
boolean clearChangelists,
boolean metadataOnly) |
void |
revert(java.lang.String path,
org.apache.subversion.javahl.types.Depth depth,
java.util.Collection<java.lang.String> changelists) |
java.util.Map<java.lang.String,byte[]> |
revProperties(java.lang.String path,
org.apache.subversion.javahl.types.Revision rev) |
byte[] |
revProperty(java.lang.String path,
java.lang.String name,
org.apache.subversion.javahl.types.Revision rev) |
void |
setClientCredentialsStorage(org.tmatesoft.svn.core.internal.wc.ISVNAuthenticationStorage storage) |
void |
setConfigDirectory(java.lang.String configDir) |
void |
setConfigEventHandler(org.apache.subversion.javahl.callback.ConfigEvent configHandler) |
void |
setConflictResolver(org.apache.subversion.javahl.callback.ConflictResolverCallback callback) |
void |
setProgressCallback(org.apache.subversion.javahl.callback.ProgressCallback listener) |
void |
setPrompt(org.apache.subversion.javahl.callback.AuthnCallback prompt) |
void |
setPrompt(org.apache.subversion.javahl.callback.UserPasswordCallback prompt) |
void |
setRevProperty(java.lang.String path,
java.lang.String name,
org.apache.subversion.javahl.types.Revision rev,
java.lang.String value,
java.lang.String originalValue,
boolean force) |
static void |
setRuntimeCredentialsStorage(org.tmatesoft.svn.core.internal.wc.ISVNAuthenticationStorage storage) |
void |
setTunnelAgent(org.apache.subversion.javahl.callback.TunnelAgent tunnelAgent) |
void |
status(java.lang.String path,
org.apache.subversion.javahl.types.Depth depth,
boolean onServer,
boolean onDisk,
boolean getAll,
boolean noIgnore,
boolean ignoreExternals,
boolean depthAsSticky,
java.util.Collection<java.lang.String> changelists,
org.apache.subversion.javahl.callback.StatusCallback callback) |
void |
status(java.lang.String path,
org.apache.subversion.javahl.types.Depth depth,
boolean onServer,
boolean getAll,
boolean noIgnore,
boolean ignoreExternals,
java.util.Collection<java.lang.String> changelists,
org.apache.subversion.javahl.callback.StatusCallback callback) |
java.util.Map<java.lang.String,byte[]> |
streamFileContent(java.lang.String path,
org.apache.subversion.javahl.types.Revision revision,
org.apache.subversion.javahl.types.Revision pegRevision,
boolean expandKeywords,
boolean returnProps,
java.io.OutputStream stream) |
void |
streamFileContent(java.lang.String path,
org.apache.subversion.javahl.types.Revision revision,
org.apache.subversion.javahl.types.Revision pegRevision,
java.io.OutputStream stream) |
java.util.Set<java.lang.String> |
suggestMergeSources(java.lang.String path,
org.apache.subversion.javahl.types.Revision pegRevision) |
void |
unlock(java.util.Set<java.lang.String> path,
boolean force) |
long[] |
update(java.util.Set<java.lang.String> path,
org.apache.subversion.javahl.types.Revision revision,
org.apache.subversion.javahl.types.Depth depth,
boolean depthIsSticky,
boolean makeParents,
boolean ignoreExternals,
boolean allowUnverObstructions) |
void |
upgrade(java.lang.String path) |
void |
username(java.lang.String username) |
void |
vacuum(java.lang.String path,
boolean removeUnversionedItems,
boolean removeIgnoredItems,
boolean fixRecordedTimestamps,
boolean removeUnusedPristines,
boolean includeExternals) |
protected SVNClientImpl()
protected SVNClientImpl(org.tmatesoft.svn.core.wc2.SvnOperationFactory svnOperationFactory)
public static SVNClientImpl newInstance()
public void dispose()
dispose
in interface org.apache.subversion.javahl.ISVNClient
public org.apache.subversion.javahl.types.Version getVersion()
getVersion
in interface org.apache.subversion.javahl.ISVNClient
public org.apache.subversion.javahl.types.RuntimeVersion getRuntimeVersion()
getRuntimeVersion
in interface org.apache.subversion.javahl.ISVNClient
public java.lang.String getAdminDirectoryName()
getAdminDirectoryName
in interface org.apache.subversion.javahl.ISVNClient
public boolean isAdminDirectory(java.lang.String name)
isAdminDirectory
in interface org.apache.subversion.javahl.ISVNClient
public org.tmatesoft.svn.core.wc.ISVNOptions getOptions()
protected org.tmatesoft.svn.core.wc.ISVNConflictHandler getConflictHandler()
public void status(java.lang.String path, org.apache.subversion.javahl.types.Depth depth, boolean onServer, boolean getAll, boolean noIgnore, boolean ignoreExternals, java.util.Collection<java.lang.String> changelists, org.apache.subversion.javahl.callback.StatusCallback callback) throws org.apache.subversion.javahl.ClientException
status
in interface org.apache.subversion.javahl.ISVNClient
org.apache.subversion.javahl.ClientException
public void status(java.lang.String path, org.apache.subversion.javahl.types.Depth depth, boolean onServer, boolean onDisk, boolean getAll, boolean noIgnore, boolean ignoreExternals, boolean depthAsSticky, java.util.Collection<java.lang.String> changelists, org.apache.subversion.javahl.callback.StatusCallback callback) throws org.apache.subversion.javahl.ClientException
status
in interface org.apache.subversion.javahl.ISVNClient
org.apache.subversion.javahl.ClientException
public void list(java.lang.String url, org.apache.subversion.javahl.types.Revision revision, org.apache.subversion.javahl.types.Revision pegRevision, org.apache.subversion.javahl.types.Depth depth, int direntFields, boolean fetchLocks, org.apache.subversion.javahl.callback.ListCallback callback) throws org.apache.subversion.javahl.ClientException
list
in interface org.apache.subversion.javahl.ISVNClient
org.apache.subversion.javahl.ClientException
public void username(java.lang.String username)
username
in interface org.apache.subversion.javahl.ISVNClient
public void password(java.lang.String password)
password
in interface org.apache.subversion.javahl.ISVNClient
public void setPrompt(org.apache.subversion.javahl.callback.AuthnCallback prompt)
setPrompt
in interface org.apache.subversion.javahl.ISVNClient
public void setPrompt(org.apache.subversion.javahl.callback.UserPasswordCallback prompt)
setPrompt
in interface org.apache.subversion.javahl.ISVNClient
public void setTunnelAgent(org.apache.subversion.javahl.callback.TunnelAgent tunnelAgent)
setTunnelAgent
in interface org.apache.subversion.javahl.ISVNClient
public void logMessages(java.lang.String path, org.apache.subversion.javahl.types.Revision pegRevision, java.util.List<org.apache.subversion.javahl.types.RevisionRange> ranges, boolean stopOnCopy, boolean discoverPath, boolean includeMergedRevisions, java.util.Set<java.lang.String> revProps, long limit, org.apache.subversion.javahl.callback.LogMessageCallback callback) throws org.apache.subversion.javahl.ClientException
logMessages
in interface org.apache.subversion.javahl.ISVNClient
org.apache.subversion.javahl.ClientException
public long checkout(java.lang.String moduleName, java.lang.String destPath, org.apache.subversion.javahl.types.Revision revision, org.apache.subversion.javahl.types.Revision pegRevision, org.apache.subversion.javahl.types.Depth depth, boolean ignoreExternals, boolean allowUnverObstructions) throws org.apache.subversion.javahl.ClientException
checkout
in interface org.apache.subversion.javahl.ISVNClient
org.apache.subversion.javahl.ClientException
public void notification2(org.apache.subversion.javahl.callback.ClientNotifyCallback notifyCallback)
notification2
in interface org.apache.subversion.javahl.ISVNClient
public JavaHLEventHandler getEventHandler()
public void setConflictResolver(org.apache.subversion.javahl.callback.ConflictResolverCallback callback)
setConflictResolver
in interface org.apache.subversion.javahl.ISVNClient
public void setProgressCallback(org.apache.subversion.javahl.callback.ProgressCallback listener)
setProgressCallback
in interface org.apache.subversion.javahl.ISVNClient
public org.tmatesoft.svn.util.ISVNDebugLog getDebugLog()
public void setClientCredentialsStorage(org.tmatesoft.svn.core.internal.wc.ISVNAuthenticationStorage storage)
public org.tmatesoft.svn.core.internal.wc.ISVNAuthenticationStorage getClientCredentialsStorage()
public static void setRuntimeCredentialsStorage(org.tmatesoft.svn.core.internal.wc.ISVNAuthenticationStorage storage)
public static org.tmatesoft.svn.core.internal.wc.ISVNAuthenticationStorage getRuntimeCredentialsStorage()
public void remove(java.util.Set<java.lang.String> path, boolean force, boolean keepLocal, java.util.Map<java.lang.String,java.lang.String> revpropTable, org.apache.subversion.javahl.callback.CommitMessageCallback handler, org.apache.subversion.javahl.callback.CommitCallback callback) throws org.apache.subversion.javahl.ClientException
remove
in interface org.apache.subversion.javahl.ISVNClient
org.apache.subversion.javahl.ClientException
public void revert(java.util.Set<java.lang.String> paths, org.apache.subversion.javahl.types.Depth depth, java.util.Collection<java.lang.String> changelists, boolean clearChangelists, boolean metadataOnly) throws org.apache.subversion.javahl.ClientException
revert
in interface org.apache.subversion.javahl.ISVNClient
org.apache.subversion.javahl.ClientException
public void revert(java.util.Set<java.lang.String> paths, org.apache.subversion.javahl.types.Depth depth, java.util.Collection<java.lang.String> changelists) throws org.apache.subversion.javahl.ClientException
revert
in interface org.apache.subversion.javahl.ISVNClient
org.apache.subversion.javahl.ClientException
public void revert(java.lang.String path, org.apache.subversion.javahl.types.Depth depth, java.util.Collection<java.lang.String> changelists) throws org.apache.subversion.javahl.ClientException
revert
in interface org.apache.subversion.javahl.ISVNClient
org.apache.subversion.javahl.ClientException
public void add(java.lang.String path, org.apache.subversion.javahl.types.Depth depth, boolean force, boolean noIgnores, boolean addParents) throws org.apache.subversion.javahl.ClientException
add
in interface org.apache.subversion.javahl.ISVNClient
org.apache.subversion.javahl.ClientException
public void add(java.lang.String path, org.apache.subversion.javahl.types.Depth depth, boolean force, boolean noIgnores, boolean noAutoProps, boolean addParents) throws org.apache.subversion.javahl.ClientException
add
in interface org.apache.subversion.javahl.ISVNClient
org.apache.subversion.javahl.ClientException
public long[] update(java.util.Set<java.lang.String> path, org.apache.subversion.javahl.types.Revision revision, org.apache.subversion.javahl.types.Depth depth, boolean depthIsSticky, boolean makeParents, boolean ignoreExternals, boolean allowUnverObstructions) throws org.apache.subversion.javahl.ClientException
update
in interface org.apache.subversion.javahl.ISVNClient
org.apache.subversion.javahl.ClientException
public void commit(java.util.Set<java.lang.String> path, org.apache.subversion.javahl.types.Depth depth, boolean noUnlock, boolean keepChangelist, java.util.Collection<java.lang.String> changelists, java.util.Map<java.lang.String,java.lang.String> revpropTable, org.apache.subversion.javahl.callback.CommitMessageCallback handler, org.apache.subversion.javahl.callback.CommitCallback callback) throws org.apache.subversion.javahl.ClientException
commit
in interface org.apache.subversion.javahl.ISVNClient
org.apache.subversion.javahl.ClientException
public void copy(java.util.List<org.apache.subversion.javahl.types.CopySource> sources, java.lang.String destPath, boolean copyAsChild, boolean makeParents, boolean ignoreExternals, boolean metadataOnly, boolean pinExternals, java.util.Map<java.lang.String,java.util.List<org.apache.subversion.javahl.types.ExternalItem>> externalsToPin, java.util.Map<java.lang.String,java.lang.String> revpropTable, org.apache.subversion.javahl.callback.CommitMessageCallback handler, org.apache.subversion.javahl.callback.CommitCallback callback) throws org.apache.subversion.javahl.ClientException
copy
in interface org.apache.subversion.javahl.ISVNClient
org.apache.subversion.javahl.ClientException
public void copy(java.util.List<org.apache.subversion.javahl.types.CopySource> sources, java.lang.String destPath, boolean copyAsChild, boolean makeParents, boolean ignoreExternals, java.util.Map<java.lang.String,java.lang.String> revpropTable, org.apache.subversion.javahl.callback.CommitMessageCallback handler, org.apache.subversion.javahl.callback.CommitCallback callback) throws org.apache.subversion.javahl.ClientException
copy
in interface org.apache.subversion.javahl.ISVNClient
org.apache.subversion.javahl.ClientException
public void move(java.util.Set<java.lang.String> srcPaths, java.lang.String destPath, boolean force, boolean moveAsChild, boolean makeParents, java.util.Map<java.lang.String,java.lang.String> revpropTable, org.apache.subversion.javahl.callback.CommitMessageCallback handler, org.apache.subversion.javahl.callback.CommitCallback callback) throws org.apache.subversion.javahl.ClientException
move
in interface org.apache.subversion.javahl.ISVNClient
org.apache.subversion.javahl.ClientException
public void move(java.util.Set<java.lang.String> srcPaths, java.lang.String destPath, boolean force, boolean moveAsChild, boolean makeParents, boolean metadataOnly, boolean allowMixRev, java.util.Map<java.lang.String,java.lang.String> revpropTable, org.apache.subversion.javahl.callback.CommitMessageCallback handler, org.apache.subversion.javahl.callback.CommitCallback callback) throws org.apache.subversion.javahl.ClientException
move
in interface org.apache.subversion.javahl.ISVNClient
org.apache.subversion.javahl.ClientException
public void mkdir(java.util.Set<java.lang.String> path, boolean makeParents, java.util.Map<java.lang.String,java.lang.String> revpropTable, org.apache.subversion.javahl.callback.CommitMessageCallback handler, org.apache.subversion.javahl.callback.CommitCallback callback) throws org.apache.subversion.javahl.ClientException
mkdir
in interface org.apache.subversion.javahl.ISVNClient
org.apache.subversion.javahl.ClientException
public void cleanup(java.lang.String path, boolean breakLocks, boolean fixRecordedTimestamps, boolean clearDavCache, boolean removeUnusedPristines, boolean includeExternals) throws org.apache.subversion.javahl.ClientException
cleanup
in interface org.apache.subversion.javahl.ISVNClient
org.apache.subversion.javahl.ClientException
public void cleanup(java.lang.String path) throws org.apache.subversion.javahl.ClientException
cleanup
in interface org.apache.subversion.javahl.ISVNClient
org.apache.subversion.javahl.ClientException
public void resolve(java.lang.String path, org.apache.subversion.javahl.types.Depth depth, org.apache.subversion.javahl.ConflictResult.Choice conflictResult) throws org.apache.subversion.javahl.SubversionException
resolve
in interface org.apache.subversion.javahl.ISVNClient
org.apache.subversion.javahl.SubversionException
public long doExport(java.lang.String srcPath, java.lang.String destPath, org.apache.subversion.javahl.types.Revision revision, org.apache.subversion.javahl.types.Revision pegRevision, boolean force, boolean ignoreExternals, boolean ignoreKeywords, org.apache.subversion.javahl.types.Depth depth, java.lang.String nativeEOL) throws org.apache.subversion.javahl.ClientException
doExport
in interface org.apache.subversion.javahl.ISVNClient
org.apache.subversion.javahl.ClientException
public long doExport(java.lang.String srcPath, java.lang.String destPath, org.apache.subversion.javahl.types.Revision revision, org.apache.subversion.javahl.types.Revision pegRevision, boolean force, boolean ignoreExternals, org.apache.subversion.javahl.types.Depth depth, java.lang.String nativeEOL) throws org.apache.subversion.javahl.ClientException
doExport
in interface org.apache.subversion.javahl.ISVNClient
org.apache.subversion.javahl.ClientException
public long doSwitch(java.lang.String path, java.lang.String url, org.apache.subversion.javahl.types.Revision revision, org.apache.subversion.javahl.types.Revision pegRevision, org.apache.subversion.javahl.types.Depth depth, boolean depthIsSticky, boolean ignoreExternals, boolean allowUnverObstructions, boolean ignoreAncestry) throws org.apache.subversion.javahl.ClientException
doSwitch
in interface org.apache.subversion.javahl.ISVNClient
org.apache.subversion.javahl.ClientException
public void doImport(java.lang.String path, java.lang.String url, org.apache.subversion.javahl.types.Depth depth, boolean noIgnore, boolean ignoreUnknownNodeTypes, java.util.Map<java.lang.String,java.lang.String> revpropTable, org.apache.subversion.javahl.callback.CommitMessageCallback handler, org.apache.subversion.javahl.callback.CommitCallback callback) throws org.apache.subversion.javahl.ClientException
doImport
in interface org.apache.subversion.javahl.ISVNClient
org.apache.subversion.javahl.ClientException
public void doImport(java.lang.String path, java.lang.String url, org.apache.subversion.javahl.types.Depth depth, boolean noIgnore, boolean noAutoProps, boolean ignoreUnknownNodeTypes, java.util.Map<java.lang.String,java.lang.String> revpropTable, org.apache.subversion.javahl.callback.ImportFilterCallback importFilterCallback, org.apache.subversion.javahl.callback.CommitMessageCallback handler, org.apache.subversion.javahl.callback.CommitCallback callback) throws org.apache.subversion.javahl.ClientException
doImport
in interface org.apache.subversion.javahl.ISVNClient
org.apache.subversion.javahl.ClientException
public java.util.Set<java.lang.String> suggestMergeSources(java.lang.String path, org.apache.subversion.javahl.types.Revision pegRevision) throws org.apache.subversion.javahl.SubversionException
suggestMergeSources
in interface org.apache.subversion.javahl.ISVNClient
org.apache.subversion.javahl.SubversionException
public void merge(java.lang.String path1, org.apache.subversion.javahl.types.Revision revision1, java.lang.String path2, org.apache.subversion.javahl.types.Revision revision2, java.lang.String localPath, boolean force, org.apache.subversion.javahl.types.Depth depth, boolean ignoreMergeinfo, boolean diffIgnoreAncestry, boolean dryRun, boolean allowMixedRev, boolean recordOnly) throws org.apache.subversion.javahl.ClientException
merge
in interface org.apache.subversion.javahl.ISVNClient
org.apache.subversion.javahl.ClientException
public void merge(java.lang.String path1, org.apache.subversion.javahl.types.Revision revision1, java.lang.String path2, org.apache.subversion.javahl.types.Revision revision2, java.lang.String localPath, boolean force, org.apache.subversion.javahl.types.Depth depth, boolean ignoreAncestry, boolean dryRun, boolean recordOnly) throws org.apache.subversion.javahl.ClientException
merge
in interface org.apache.subversion.javahl.ISVNClient
org.apache.subversion.javahl.ClientException
public void merge(java.lang.String path, org.apache.subversion.javahl.types.Revision pegRevision, java.util.List<org.apache.subversion.javahl.types.RevisionRange> revisions, java.lang.String localPath, boolean force, org.apache.subversion.javahl.types.Depth depth, boolean ignoreMergeinfo, boolean diffIgnoreAncestry, boolean dryRun, boolean allowMixedRev, boolean recordOnly) throws org.apache.subversion.javahl.ClientException
merge
in interface org.apache.subversion.javahl.ISVNClient
org.apache.subversion.javahl.ClientException
public void merge(java.lang.String path, org.apache.subversion.javahl.types.Revision pegRevision, java.util.List<org.apache.subversion.javahl.types.RevisionRange> revisions, java.lang.String localPath, boolean force, org.apache.subversion.javahl.types.Depth depth, boolean ignoreAncestry, boolean dryRun, boolean recordOnly) throws org.apache.subversion.javahl.ClientException
merge
in interface org.apache.subversion.javahl.ISVNClient
org.apache.subversion.javahl.ClientException
public void merge(java.lang.String path1, org.apache.subversion.javahl.types.Revision revision1, java.lang.String path2, org.apache.subversion.javahl.types.Revision revision2, java.lang.String localPath, boolean force, org.apache.subversion.javahl.types.Depth depth, boolean ignoreMergeinfo, boolean diffIgnoreAncestry, boolean dryRun, boolean recordOnly) throws org.apache.subversion.javahl.ClientException
merge
in interface org.apache.subversion.javahl.ISVNClient
org.apache.subversion.javahl.ClientException
public void merge(java.lang.String path, org.apache.subversion.javahl.types.Revision pegRevision, java.util.List<org.apache.subversion.javahl.types.RevisionRange> revisions, java.lang.String localPath, boolean force, org.apache.subversion.javahl.types.Depth depth, boolean ignoreMergeinfo, boolean ignoreAncestry, boolean dryRun, boolean recordOnly) throws org.apache.subversion.javahl.ClientException
merge
in interface org.apache.subversion.javahl.ISVNClient
org.apache.subversion.javahl.ClientException
public void mergeReintegrate(java.lang.String path, org.apache.subversion.javahl.types.Revision pegRevision, java.lang.String localPath, boolean dryRun) throws org.apache.subversion.javahl.ClientException
mergeReintegrate
in interface org.apache.subversion.javahl.ISVNClient
org.apache.subversion.javahl.ClientException
public org.apache.subversion.javahl.types.Mergeinfo getMergeinfo(java.lang.String path, org.apache.subversion.javahl.types.Revision pegRevision) throws org.apache.subversion.javahl.SubversionException
getMergeinfo
in interface org.apache.subversion.javahl.ISVNClient
org.apache.subversion.javahl.SubversionException
public void getMergeinfoLog(org.apache.subversion.javahl.types.Mergeinfo.LogKind kind, java.lang.String pathOrUrl, org.apache.subversion.javahl.types.Revision pegRevision, java.lang.String mergeSourceUrl, org.apache.subversion.javahl.types.Revision srcPegRevision, boolean discoverChangedPaths, org.apache.subversion.javahl.types.Depth depth, java.util.Set<java.lang.String> revProps, org.apache.subversion.javahl.callback.LogMessageCallback callback) throws org.apache.subversion.javahl.ClientException
getMergeinfoLog
in interface org.apache.subversion.javahl.ISVNClient
org.apache.subversion.javahl.ClientException
public void getMergeinfoLog(org.apache.subversion.javahl.types.Mergeinfo.LogKind kind, java.lang.String pathOrUrl, org.apache.subversion.javahl.types.Revision pegRevision, java.lang.String mergeSourceUrl, org.apache.subversion.javahl.types.Revision srcPegRevision, org.apache.subversion.javahl.types.Revision srcStartRevision, org.apache.subversion.javahl.types.Revision srcEndRevision, boolean discoverChangedPaths, org.apache.subversion.javahl.types.Depth depth, java.util.Set<java.lang.String> revProps, org.apache.subversion.javahl.callback.LogMessageCallback callback) throws org.apache.subversion.javahl.ClientException
getMergeinfoLog
in interface org.apache.subversion.javahl.ISVNClient
org.apache.subversion.javahl.ClientException
public void diff(java.lang.String target1, org.apache.subversion.javahl.types.Revision revision1, java.lang.String target2, org.apache.subversion.javahl.types.Revision revision2, java.lang.String relativeToDir, java.lang.String outFileName, org.apache.subversion.javahl.types.Depth depth, java.util.Collection<java.lang.String> changelists, boolean ignoreAncestry, boolean noDiffDeleted, boolean force, boolean copiesAsAdds) throws org.apache.subversion.javahl.ClientException
diff
in interface org.apache.subversion.javahl.ISVNClient
org.apache.subversion.javahl.ClientException
public void diff(java.lang.String target, org.apache.subversion.javahl.types.Revision pegRevision, org.apache.subversion.javahl.types.Revision startRevision, org.apache.subversion.javahl.types.Revision endRevision, java.lang.String relativeToDir, java.lang.String outFileName, org.apache.subversion.javahl.types.Depth depth, java.util.Collection<java.lang.String> changelists, boolean ignoreAncestry, boolean noDiffDeleted, boolean force, boolean copiesAsAdds) throws org.apache.subversion.javahl.ClientException
diff
in interface org.apache.subversion.javahl.ISVNClient
org.apache.subversion.javahl.ClientException
public void diff(java.lang.String target1, org.apache.subversion.javahl.types.Revision revision1, java.lang.String target2, org.apache.subversion.javahl.types.Revision revision2, java.lang.String relativeToDir, java.io.OutputStream outStream, org.apache.subversion.javahl.types.Depth depth, java.util.Collection<java.lang.String> changelists, boolean ignoreAncestry, boolean noDiffDeleted, boolean force, boolean copiesAsAdds, boolean ignoreProps, boolean propsOnly, org.apache.subversion.javahl.types.DiffOptions options) throws org.apache.subversion.javahl.ClientException
diff
in interface org.apache.subversion.javahl.ISVNClient
org.apache.subversion.javahl.ClientException
public void diff(java.lang.String target1, org.apache.subversion.javahl.types.Revision revision1, java.lang.String target2, org.apache.subversion.javahl.types.Revision revision2, java.lang.String relativeToDir, java.lang.String outFileName, org.apache.subversion.javahl.types.Depth depth, java.util.Collection<java.lang.String> changelists, boolean ignoreAncestry, boolean noDiffDeleted, boolean force, boolean copiesAsAdds, boolean ignoreProps, boolean propsOnly, org.apache.subversion.javahl.types.DiffOptions options) throws org.apache.subversion.javahl.ClientException
diff
in interface org.apache.subversion.javahl.ISVNClient
org.apache.subversion.javahl.ClientException
public void diff(java.lang.String target1, org.apache.subversion.javahl.types.Revision revision1, java.lang.String target2, org.apache.subversion.javahl.types.Revision revision2, java.lang.String relativeToDir, java.io.OutputStream outStream, org.apache.subversion.javahl.types.Depth depth, java.util.Collection<java.lang.String> changelists, boolean ignoreAncestry, boolean noDiffDeleted, boolean force, boolean copiesAsAdds, boolean ignoreProps, boolean propsOnly) throws org.apache.subversion.javahl.ClientException
diff
in interface org.apache.subversion.javahl.ISVNClient
org.apache.subversion.javahl.ClientException
public void diff(java.lang.String target, org.apache.subversion.javahl.types.Revision pegRevision, org.apache.subversion.javahl.types.Revision startRevision, org.apache.subversion.javahl.types.Revision endRevision, java.lang.String relativeToDir, java.io.OutputStream outStream, org.apache.subversion.javahl.types.Depth depth, java.util.Collection<java.lang.String> changelists, boolean ignoreAncestry, boolean noDiffDeleted, boolean force, boolean copiesAsAdds, boolean ignoreProps, boolean propsOnly, org.apache.subversion.javahl.types.DiffOptions options) throws org.apache.subversion.javahl.ClientException
diff
in interface org.apache.subversion.javahl.ISVNClient
org.apache.subversion.javahl.ClientException
public void diff(java.lang.String target, org.apache.subversion.javahl.types.Revision pegRevision, org.apache.subversion.javahl.types.Revision startRevision, org.apache.subversion.javahl.types.Revision endRevision, java.lang.String relativeToDir, java.lang.String outFileName, org.apache.subversion.javahl.types.Depth depth, java.util.Collection<java.lang.String> changelists, boolean ignoreAncestry, boolean noDiffDeleted, boolean force, boolean copiesAsAdds, boolean ignoreProps, boolean propsOnly, org.apache.subversion.javahl.types.DiffOptions options) throws org.apache.subversion.javahl.ClientException
diff
in interface org.apache.subversion.javahl.ISVNClient
org.apache.subversion.javahl.ClientException
public void diff(java.lang.String target, org.apache.subversion.javahl.types.Revision pegRevision, org.apache.subversion.javahl.types.Revision startRevision, org.apache.subversion.javahl.types.Revision endRevision, java.lang.String relativeToDir, java.io.OutputStream outStream, org.apache.subversion.javahl.types.Depth depth, java.util.Collection<java.lang.String> changelists, boolean ignoreAncestry, boolean noDiffDeleted, boolean force, boolean copiesAsAdds, boolean ignoreProps, boolean propsOnly) throws org.apache.subversion.javahl.ClientException
diff
in interface org.apache.subversion.javahl.ISVNClient
org.apache.subversion.javahl.ClientException
public void diffSummarize(java.lang.String target1, org.apache.subversion.javahl.types.Revision revision1, java.lang.String target2, org.apache.subversion.javahl.types.Revision revision2, org.apache.subversion.javahl.types.Depth depth, java.util.Collection<java.lang.String> changelists, boolean ignoreAncestry, org.apache.subversion.javahl.callback.DiffSummaryCallback receiver) throws org.apache.subversion.javahl.ClientException
diffSummarize
in interface org.apache.subversion.javahl.ISVNClient
org.apache.subversion.javahl.ClientException
public void diffSummarize(java.lang.String target, org.apache.subversion.javahl.types.Revision pegRevision, org.apache.subversion.javahl.types.Revision startRevision, org.apache.subversion.javahl.types.Revision endRevision, org.apache.subversion.javahl.types.Depth depth, java.util.Collection<java.lang.String> changelists, boolean ignoreAncestry, org.apache.subversion.javahl.callback.DiffSummaryCallback receiver) throws org.apache.subversion.javahl.ClientException
diffSummarize
in interface org.apache.subversion.javahl.ISVNClient
org.apache.subversion.javahl.ClientException
public void properties(java.lang.String path, org.apache.subversion.javahl.types.Revision revision, org.apache.subversion.javahl.types.Revision pegRevision, org.apache.subversion.javahl.types.Depth depth, java.util.Collection<java.lang.String> changelists, org.apache.subversion.javahl.callback.ProplistCallback callback) throws org.apache.subversion.javahl.ClientException
properties
in interface org.apache.subversion.javahl.ISVNClient
org.apache.subversion.javahl.ClientException
public void properties(java.lang.String path, org.apache.subversion.javahl.types.Revision revision, org.apache.subversion.javahl.types.Revision pegRevision, org.apache.subversion.javahl.types.Depth depth, java.util.Collection<java.lang.String> changelists, org.apache.subversion.javahl.callback.InheritedProplistCallback callback) throws org.apache.subversion.javahl.ClientException
properties
in interface org.apache.subversion.javahl.ISVNClient
org.apache.subversion.javahl.ClientException
public void propertySetLocal(java.util.Set<java.lang.String> paths, java.lang.String name, byte[] value, org.apache.subversion.javahl.types.Depth depth, java.util.Collection<java.lang.String> changelists, boolean force) throws org.apache.subversion.javahl.ClientException
propertySetLocal
in interface org.apache.subversion.javahl.ISVNClient
org.apache.subversion.javahl.ClientException
public void propertySetRemote(java.lang.String path, long baseRev, java.lang.String name, byte[] value, org.apache.subversion.javahl.callback.CommitMessageCallback handler, boolean force, java.util.Map<java.lang.String,java.lang.String> revpropTable, org.apache.subversion.javahl.callback.CommitCallback callback) throws org.apache.subversion.javahl.ClientException
propertySetRemote
in interface org.apache.subversion.javahl.ISVNClient
org.apache.subversion.javahl.ClientException
public byte[] revProperty(java.lang.String path, java.lang.String name, org.apache.subversion.javahl.types.Revision rev) throws org.apache.subversion.javahl.ClientException
revProperty
in interface org.apache.subversion.javahl.ISVNClient
org.apache.subversion.javahl.ClientException
public java.util.Map<java.lang.String,byte[]> revProperties(java.lang.String path, org.apache.subversion.javahl.types.Revision rev) throws org.apache.subversion.javahl.ClientException
revProperties
in interface org.apache.subversion.javahl.ISVNClient
org.apache.subversion.javahl.ClientException
public void setRevProperty(java.lang.String path, java.lang.String name, org.apache.subversion.javahl.types.Revision rev, java.lang.String value, java.lang.String originalValue, boolean force) throws org.apache.subversion.javahl.ClientException
setRevProperty
in interface org.apache.subversion.javahl.ISVNClient
org.apache.subversion.javahl.ClientException
public byte[] propertyGet(java.lang.String path, java.lang.String name, org.apache.subversion.javahl.types.Revision revision, org.apache.subversion.javahl.types.Revision pegRevision) throws org.apache.subversion.javahl.ClientException
propertyGet
in interface org.apache.subversion.javahl.ISVNClient
org.apache.subversion.javahl.ClientException
public byte[] propertyGet(java.lang.String path, java.lang.String name, org.apache.subversion.javahl.types.Revision revision, org.apache.subversion.javahl.types.Revision pegRevision, java.util.Collection<java.lang.String> changelists) throws org.apache.subversion.javahl.ClientException
propertyGet
in interface org.apache.subversion.javahl.ISVNClient
org.apache.subversion.javahl.ClientException
public byte[] fileContent(java.lang.String path, org.apache.subversion.javahl.types.Revision revision, org.apache.subversion.javahl.types.Revision pegRevision) throws org.apache.subversion.javahl.ClientException
fileContent
in interface org.apache.subversion.javahl.ISVNClient
org.apache.subversion.javahl.ClientException
public java.util.Map<java.lang.String,byte[]> streamFileContent(java.lang.String path, org.apache.subversion.javahl.types.Revision revision, org.apache.subversion.javahl.types.Revision pegRevision, boolean expandKeywords, boolean returnProps, java.io.OutputStream stream) throws org.apache.subversion.javahl.ClientException
streamFileContent
in interface org.apache.subversion.javahl.ISVNClient
org.apache.subversion.javahl.ClientException
public void streamFileContent(java.lang.String path, org.apache.subversion.javahl.types.Revision revision, org.apache.subversion.javahl.types.Revision pegRevision, java.io.OutputStream stream) throws org.apache.subversion.javahl.ClientException
streamFileContent
in interface org.apache.subversion.javahl.ISVNClient
org.apache.subversion.javahl.ClientException
public void relocate(java.lang.String from, java.lang.String to, java.lang.String path, boolean ignoreExternals) throws org.apache.subversion.javahl.ClientException
relocate
in interface org.apache.subversion.javahl.ISVNClient
org.apache.subversion.javahl.ClientException
public void blame(java.lang.String path, org.apache.subversion.javahl.types.Revision pegRevision, org.apache.subversion.javahl.types.Revision revisionStart, org.apache.subversion.javahl.types.Revision revisionEnd, boolean ignoreMimeType, boolean includeMergedRevisions, org.apache.subversion.javahl.callback.BlameCallback callback, org.apache.subversion.javahl.types.DiffOptions options) throws org.apache.subversion.javahl.ClientException
blame
in interface org.apache.subversion.javahl.ISVNClient
org.apache.subversion.javahl.ClientException
public void blame(java.lang.String path, org.apache.subversion.javahl.types.Revision pegRevision, org.apache.subversion.javahl.types.Revision revisionStart, org.apache.subversion.javahl.types.Revision revisionEnd, boolean ignoreMimeType, boolean includeMergedRevisions, org.apache.subversion.javahl.callback.BlameCallback callback) throws org.apache.subversion.javahl.ClientException
blame
in interface org.apache.subversion.javahl.ISVNClient
org.apache.subversion.javahl.ClientException
public static org.apache.subversion.javahl.ClientException getClientException(java.lang.Throwable e) throws org.apache.subversion.javahl.ClientException
org.apache.subversion.javahl.ClientException
public void setConfigDirectory(java.lang.String configDir) throws org.apache.subversion.javahl.ClientException
setConfigDirectory
in interface org.apache.subversion.javahl.ISVNClient
org.apache.subversion.javahl.ClientException
public java.lang.String getConfigDirectory() throws org.apache.subversion.javahl.ClientException
getConfigDirectory
in interface org.apache.subversion.javahl.ISVNClient
org.apache.subversion.javahl.ClientException
public void setConfigEventHandler(org.apache.subversion.javahl.callback.ConfigEvent configHandler) throws org.apache.subversion.javahl.ClientException
setConfigEventHandler
in interface org.apache.subversion.javahl.ISVNClient
org.apache.subversion.javahl.ClientException
public org.apache.subversion.javahl.callback.ConfigEvent getConfigEventHandler() throws org.apache.subversion.javahl.ClientException
getConfigEventHandler
in interface org.apache.subversion.javahl.ISVNClient
org.apache.subversion.javahl.ClientException
public void cancelOperation() throws org.apache.subversion.javahl.ClientException
cancelOperation
in interface org.apache.subversion.javahl.ISVNClient
org.apache.subversion.javahl.ClientException
public void addToChangelist(java.util.Set<java.lang.String> paths, java.lang.String changelist, org.apache.subversion.javahl.types.Depth depth, java.util.Collection<java.lang.String> changelists) throws org.apache.subversion.javahl.ClientException
addToChangelist
in interface org.apache.subversion.javahl.ISVNClient
org.apache.subversion.javahl.ClientException
public void removeFromChangelists(java.util.Set<java.lang.String> paths, org.apache.subversion.javahl.types.Depth depth, java.util.Collection<java.lang.String> changelists) throws org.apache.subversion.javahl.ClientException
removeFromChangelists
in interface org.apache.subversion.javahl.ISVNClient
org.apache.subversion.javahl.ClientException
public void getChangelists(java.lang.String rootPath, java.util.Collection<java.lang.String> changelists, org.apache.subversion.javahl.types.Depth depth, org.apache.subversion.javahl.callback.ChangelistCallback callback) throws org.apache.subversion.javahl.ClientException
getChangelists
in interface org.apache.subversion.javahl.ISVNClient
org.apache.subversion.javahl.ClientException
public void lock(java.util.Set<java.lang.String> path, java.lang.String comment, boolean force) throws org.apache.subversion.javahl.ClientException
lock
in interface org.apache.subversion.javahl.ISVNClient
org.apache.subversion.javahl.ClientException
public void unlock(java.util.Set<java.lang.String> path, boolean force) throws org.apache.subversion.javahl.ClientException
unlock
in interface org.apache.subversion.javahl.ISVNClient
org.apache.subversion.javahl.ClientException
public void info2(java.lang.String pathOrUrl, org.apache.subversion.javahl.types.Revision revision, org.apache.subversion.javahl.types.Revision pegRevision, org.apache.subversion.javahl.types.Depth depth, java.util.Collection<java.lang.String> changelists, org.apache.subversion.javahl.callback.InfoCallback callback) throws org.apache.subversion.javahl.ClientException
info2
in interface org.apache.subversion.javahl.ISVNClient
org.apache.subversion.javahl.ClientException
public void info(java.lang.String pathOrUrl, org.apache.subversion.javahl.types.Revision revision, org.apache.subversion.javahl.types.Revision pegRevision, org.apache.subversion.javahl.types.Depth depth, boolean fetchExcluded, boolean fetchActualOnly, boolean includeExternals, java.util.Collection<java.lang.String> changelists, org.apache.subversion.javahl.callback.InfoCallback callback) throws org.apache.subversion.javahl.ClientException
info
in interface org.apache.subversion.javahl.ISVNClient
org.apache.subversion.javahl.ClientException
public java.lang.String getVersionInfo(java.lang.String path, java.lang.String trailUrl, boolean lastChanged) throws org.apache.subversion.javahl.ClientException
getVersionInfo
in interface org.apache.subversion.javahl.ISVNClient
org.apache.subversion.javahl.ClientException
public void upgrade(java.lang.String path) throws org.apache.subversion.javahl.ClientException
upgrade
in interface org.apache.subversion.javahl.ISVNClient
org.apache.subversion.javahl.ClientException
public void patch(java.lang.String patchPath, java.lang.String targetPath, boolean dryRun, int stripCount, boolean reverse, boolean ignoreWhitespace, boolean removeTempfiles, org.apache.subversion.javahl.callback.PatchCallback callback) throws org.apache.subversion.javahl.ClientException
patch
in interface org.apache.subversion.javahl.ISVNClient
org.apache.subversion.javahl.ClientException
public void vacuum(java.lang.String path, boolean removeUnversionedItems, boolean removeIgnoredItems, boolean fixRecordedTimestamps, boolean removeUnusedPristines, boolean includeExternals) throws org.apache.subversion.javahl.ClientException
vacuum
in interface org.apache.subversion.javahl.ISVNClient
org.apache.subversion.javahl.ClientException
public org.apache.subversion.javahl.ISVNRemote openRemoteSession(java.lang.String pathOrUrl) throws org.apache.subversion.javahl.ClientException, org.apache.subversion.javahl.SubversionException
openRemoteSession
in interface org.apache.subversion.javahl.ISVNClient
org.apache.subversion.javahl.ClientException
org.apache.subversion.javahl.SubversionException
public org.apache.subversion.javahl.ISVNRemote openRemoteSession(java.lang.String pathOrUrl, int retryAttempts) throws org.apache.subversion.javahl.ClientException, org.apache.subversion.javahl.SubversionException
openRemoteSession
in interface org.apache.subversion.javahl.ISVNClient
org.apache.subversion.javahl.ClientException
org.apache.subversion.javahl.SubversionException
protected static org.tmatesoft.svn.core.SVNDepth getDepth(org.apache.subversion.javahl.types.Depth depth)
protected static org.apache.subversion.javahl.types.NodeKind getNodeKind(org.tmatesoft.svn.core.SVNNodeKind kind)
protected static org.apache.subversion.javahl.types.DirEntry getDirEntry(org.tmatesoft.svn.core.SVNDirEntry dirEntry, java.lang.String reposRelativePath)
protected static org.tmatesoft.svn.core.io.ISVNLocationSegmentHandler getLocationSegmentHandler(org.apache.subversion.javahl.callback.RemoteLocationSegmentsCallback callback)
protected static org.apache.subversion.javahl.ISVNRemote.LocationSegment getLocationSegment(org.tmatesoft.svn.core.io.SVNLocationSegment locationSegment)
protected static java.util.List<org.apache.subversion.javahl.ISVNRemote.LocationSegment> getLocationSegments(java.util.List<org.tmatesoft.svn.core.io.SVNLocationSegment> locationSegments)
protected static org.tmatesoft.svn.core.io.ISVNFileRevisionHandler getFileRevisionHandler(org.apache.subversion.javahl.callback.RemoteFileRevisionsCallback callback)
protected static java.util.Map<java.lang.String,org.apache.subversion.javahl.types.Lock> getLocks(org.tmatesoft.svn.core.SVNLock[] locks)
protected static org.tmatesoft.svn.core.io.SVNCapability getCapability(org.apache.subversion.javahl.ISVNRemote.Capability capability)
protected static org.tmatesoft.svn.core.ISVNLogEntryHandler getLogEntryHandler(org.apache.subversion.javahl.callback.LogMessageCallback callback)
protected static org.tmatesoft.svn.core.SVNProperties getProperties(java.util.Map<java.lang.String,byte[]> svnProperties)
protected static java.util.Map<java.lang.String,byte[]> getProperties(org.tmatesoft.svn.core.SVNProperties svnProperties)
public static org.apache.subversion.javahl.types.Checksum getChecksum(org.tmatesoft.svn.core.wc2.SvnChecksum checksum)
protected static org.tmatesoft.svn.core.SVNMergeInfoInheritance getMergeInfoInheritance(org.apache.subversion.javahl.types.Mergeinfo.Inheritance inheritance)
protected static org.apache.subversion.javahl.types.Mergeinfo.Inheritance getMergeInfoInheritance(org.tmatesoft.svn.core.SVNMergeInfoInheritance inheritance)
protected static java.util.Map<java.lang.String,org.apache.subversion.javahl.types.Mergeinfo> getMergeInfo(java.util.Map<java.lang.String,org.tmatesoft.svn.core.SVNMergeInfo> mergeInfo)
protected static java.lang.String[] getStrings(java.lang.Iterable<java.lang.String> strings)
protected static long[] getLongs(java.lang.Iterable<java.lang.Long> longs)
public org.apache.subversion.javahl.types.VersionExtended getVersionExtended(boolean verbose)
getVersionExtended
in interface org.apache.subversion.javahl.ISVNClient