public class SVNClient
extends java.lang.Object
implements org.tigris.subversion.javahl.SVNClientInterface
| Modifier and Type | Class and Description |
|---|---|
static class |
SVNClient.LogLevel |
| Constructor and Description |
|---|
SVNClient() |
| Modifier and Type | Method and Description |
|---|---|
void |
add(java.lang.String path,
boolean recurse) |
void |
add(java.lang.String path,
boolean recurse,
boolean force) |
void |
add(java.lang.String path,
int depth,
boolean force,
boolean noIgnores,
boolean addParents) |
void |
addToChangelist(java.lang.String[] paths,
java.lang.String changelist,
int depth,
java.lang.String[] changelists) |
byte[] |
blame(java.lang.String path,
org.tigris.subversion.javahl.Revision revisionStart,
org.tigris.subversion.javahl.Revision revisionEnd) |
void |
blame(java.lang.String path,
org.tigris.subversion.javahl.Revision revisionStart,
org.tigris.subversion.javahl.Revision revisionEnd,
org.tigris.subversion.javahl.BlameCallback callback) |
void |
blame(java.lang.String path,
org.tigris.subversion.javahl.Revision pegRevision,
org.tigris.subversion.javahl.Revision revisionStart,
org.tigris.subversion.javahl.Revision revisionEnd,
org.tigris.subversion.javahl.BlameCallback callback) |
void |
blame(java.lang.String path,
org.tigris.subversion.javahl.Revision pegRevision,
org.tigris.subversion.javahl.Revision revisionStart,
org.tigris.subversion.javahl.Revision revisionEnd,
boolean ignoreMimeType,
boolean includeMergedRevisions,
org.tigris.subversion.javahl.BlameCallback2 callback) |
void |
blame(java.lang.String path,
org.tigris.subversion.javahl.Revision pegRevision,
org.tigris.subversion.javahl.Revision revisionStart,
org.tigris.subversion.javahl.Revision revisionEnd,
boolean ignoreMimeType,
boolean includeMergedRevisions,
org.tigris.subversion.javahl.BlameCallback3 callback) |
void |
cancelOperation() |
long |
checkout(java.lang.String moduleName,
java.lang.String destPath,
org.tigris.subversion.javahl.Revision revision,
boolean recurse) |
long |
checkout(java.lang.String moduleName,
java.lang.String destPath,
org.tigris.subversion.javahl.Revision revision,
org.tigris.subversion.javahl.Revision pegRevision,
boolean recurse,
boolean ignoreExternals) |
long |
checkout(java.lang.String moduleName,
java.lang.String destPath,
org.tigris.subversion.javahl.Revision revision,
org.tigris.subversion.javahl.Revision pegRevision,
int depth,
boolean ignoreExternals,
boolean allowUnverObstructions) |
void |
cleanup(java.lang.String path) |
long |
commit(java.lang.String[] path,
java.lang.String message,
boolean recurse) |
long |
commit(java.lang.String[] path,
java.lang.String message,
boolean recurse,
boolean noUnlock) |
long |
commit(java.lang.String[] path,
java.lang.String message,
int depth,
boolean noUnlock,
boolean keepChangelist,
java.lang.String[] changelists,
java.util.Map revpropTable) |
void |
commitMessageHandler(org.tigris.subversion.javahl.CommitMessage messageHandler) |
void |
copy(org.tigris.subversion.javahl.CopySource[] sources,
java.lang.String destPath,
java.lang.String message,
boolean copyAsChild,
boolean makeParents,
boolean ignoreExternals,
java.util.Map revpropTable) |
void |
copy(org.tigris.subversion.javahl.CopySource[] sources,
java.lang.String destPath,
java.lang.String message,
boolean copyAsChild,
boolean makeParents,
java.util.Map revpropTable) |
void |
copy(java.lang.String srcPath,
java.lang.String destPath,
java.lang.String message,
org.tigris.subversion.javahl.Revision revision) |
void |
diff(java.lang.String target,
org.tigris.subversion.javahl.Revision pegRevision,
org.tigris.subversion.javahl.Revision startRevision,
org.tigris.subversion.javahl.Revision endRevision,
java.lang.String outFileName,
boolean recurse,
boolean ignoreAncestry,
boolean noDiffDeleted,
boolean force) |
void |
diff(java.lang.String target,
org.tigris.subversion.javahl.Revision pegRevision,
org.tigris.subversion.javahl.Revision startRevision,
org.tigris.subversion.javahl.Revision endRevision,
java.lang.String relativeToDir,
java.lang.String outFileName,
int depth,
java.lang.String[] changelists,
boolean ignoreAncestry,
boolean noDiffDeleted,
boolean force) |
void |
diff(java.lang.String target,
org.tigris.subversion.javahl.Revision pegRevision,
org.tigris.subversion.javahl.Revision startRevision,
org.tigris.subversion.javahl.Revision endRevision,
java.lang.String relativeToDir,
java.lang.String outFileName,
int depth,
java.lang.String[] changelists,
boolean ignoreAncestry,
boolean noDiffDeleted,
boolean force,
boolean copiesAsAdds) |
void |
diff(java.lang.String target1,
org.tigris.subversion.javahl.Revision revision1,
java.lang.String target2,
org.tigris.subversion.javahl.Revision revision2,
java.lang.String outFileName,
boolean recurse) |
void |
diff(java.lang.String target1,
org.tigris.subversion.javahl.Revision revision1,
java.lang.String target2,
org.tigris.subversion.javahl.Revision revision2,
java.lang.String outFileName,
boolean recurse,
boolean ignoreAncestry,
boolean noDiffDeleted,
boolean force) |
void |
diff(java.lang.String target1,
org.tigris.subversion.javahl.Revision revision1,
java.lang.String target2,
org.tigris.subversion.javahl.Revision revision2,
java.lang.String relativeToDir,
java.lang.String outFileName,
int depth,
java.lang.String[] changelists,
boolean ignoreAncestry,
boolean noDiffDeleted,
boolean force) |
void |
diff(java.lang.String target1,
org.tigris.subversion.javahl.Revision revision1,
java.lang.String target2,
org.tigris.subversion.javahl.Revision revision2,
java.lang.String relativeToDir,
java.lang.String outFileName,
int depth,
java.lang.String[] changelists,
boolean ignoreAncestry,
boolean noDiffDeleted,
boolean force,
boolean copiesAsAdds) |
void |
diffSummarize(java.lang.String target,
org.tigris.subversion.javahl.Revision pegRevision,
org.tigris.subversion.javahl.Revision startRevision,
org.tigris.subversion.javahl.Revision endRevision,
int depth,
java.lang.String[] changelists,
boolean ignoreAncestry,
org.tigris.subversion.javahl.DiffSummaryReceiver receiver) |
void |
diffSummarize(java.lang.String target1,
org.tigris.subversion.javahl.Revision revision1,
java.lang.String target2,
org.tigris.subversion.javahl.Revision revision2,
int depth,
java.lang.String[] changelists,
boolean ignoreAncestry,
org.tigris.subversion.javahl.DiffSummaryReceiver receiver) |
void |
dispose() |
long |
doExport(java.lang.String srcPath,
java.lang.String destPath,
org.tigris.subversion.javahl.Revision revision,
boolean force) |
long |
doExport(java.lang.String srcPath,
java.lang.String destPath,
org.tigris.subversion.javahl.Revision revision,
org.tigris.subversion.javahl.Revision pegRevision,
boolean force,
boolean ignoreExternals,
boolean recurse,
java.lang.String nativeEOL) |
long |
doExport(java.lang.String srcPath,
java.lang.String destPath,
org.tigris.subversion.javahl.Revision revision,
org.tigris.subversion.javahl.Revision pegRevision,
boolean force,
boolean ignoreExternals,
int depth,
java.lang.String nativeEOL) |
void |
doImport(java.lang.String path,
java.lang.String url,
java.lang.String message,
boolean recurse) |
void |
doImport(java.lang.String path,
java.lang.String url,
java.lang.String message,
int depth,
boolean noIgnore,
boolean ignoreUnknownNodeTypes,
java.util.Map revpropTable) |
long |
doSwitch(java.lang.String path,
java.lang.String url,
org.tigris.subversion.javahl.Revision revision,
boolean recurse) |
long |
doSwitch(java.lang.String path,
java.lang.String url,
org.tigris.subversion.javahl.Revision revision,
org.tigris.subversion.javahl.Revision pegRevision,
int depth,
boolean depthIsSticky,
boolean ignoreExternals,
boolean allowUnverObstructions) |
static void |
enableLogging(int logLevel,
java.lang.String logFilePath) |
byte[] |
fileContent(java.lang.String path,
org.tigris.subversion.javahl.Revision revision) |
byte[] |
fileContent(java.lang.String path,
org.tigris.subversion.javahl.Revision revision,
org.tigris.subversion.javahl.Revision pegRevision) |
java.lang.String |
getAdminDirectoryName() |
void |
getChangelists(java.lang.String rootPath,
java.lang.String[] changelists,
int depth,
org.tigris.subversion.javahl.ChangelistCallback callback) |
java.lang.String |
getConfigDirectory() |
java.lang.String |
getLastPath() |
org.tigris.subversion.javahl.Mergeinfo |
getMergeinfo(java.lang.String path,
org.tigris.subversion.javahl.Revision pegRevision) |
void |
getMergeinfoLog(int kind,
java.lang.String pathOrUrl,
org.tigris.subversion.javahl.Revision pegRevision,
java.lang.String mergeSourceUrl,
org.tigris.subversion.javahl.Revision srcPegRevision,
boolean discoverChangedPaths,
int depth,
java.lang.String[] revProps,
org.tigris.subversion.javahl.LogMessageCallback callback) |
void |
getMergeinfoLog(int kind,
java.lang.String pathOrUrl,
org.tigris.subversion.javahl.Revision pegRevision,
java.lang.String mergeSourceUrl,
org.tigris.subversion.javahl.Revision srcPegRevision,
boolean discoverChangedPaths,
java.lang.String[] revprops,
org.tigris.subversion.javahl.LogMessageCallback callback) |
org.tigris.subversion.javahl.Version |
getVersion() |
java.lang.String |
getVersionInfo(java.lang.String path,
java.lang.String trailUrl,
boolean lastChanged) |
org.tigris.subversion.javahl.Info |
info(java.lang.String path) |
org.tigris.subversion.javahl.Info2[] |
info2(java.lang.String pathOrUrl,
org.tigris.subversion.javahl.Revision revision,
org.tigris.subversion.javahl.Revision pegRevision,
boolean recurse) |
void |
info2(java.lang.String pathOrUrl,
org.tigris.subversion.javahl.Revision revision,
org.tigris.subversion.javahl.Revision pegRevision,
int depth,
java.lang.String[] changelists,
org.tigris.subversion.javahl.InfoCallback callback) |
static void |
initNative() |
boolean |
isAdminDirectory(java.lang.String name) |
org.tigris.subversion.javahl.DirEntry[] |
list(java.lang.String url,
org.tigris.subversion.javahl.Revision revision,
boolean recurse) |
org.tigris.subversion.javahl.DirEntry[] |
list(java.lang.String url,
org.tigris.subversion.javahl.Revision revision,
org.tigris.subversion.javahl.Revision pegRevision,
boolean recurse) |
void |
list(java.lang.String url,
org.tigris.subversion.javahl.Revision revision,
org.tigris.subversion.javahl.Revision pegRevision,
int depth,
int direntFields,
boolean fetchLocks,
org.tigris.subversion.javahl.ListCallback callback) |
void |
lock(java.lang.String[] path,
java.lang.String comment,
boolean force) |
org.tigris.subversion.javahl.LogMessage[] |
logMessages(java.lang.String path,
org.tigris.subversion.javahl.Revision revisionStart,
org.tigris.subversion.javahl.Revision revisionEnd) |
org.tigris.subversion.javahl.LogMessage[] |
logMessages(java.lang.String path,
org.tigris.subversion.javahl.Revision revisionStart,
org.tigris.subversion.javahl.Revision revisionEnd,
boolean stopOnCopy) |
org.tigris.subversion.javahl.LogMessage[] |
logMessages(java.lang.String path,
org.tigris.subversion.javahl.Revision revisionStart,
org.tigris.subversion.javahl.Revision revisionEnd,
boolean stopOnCopy,
boolean discoverPath) |
org.tigris.subversion.javahl.LogMessage[] |
logMessages(java.lang.String path,
org.tigris.subversion.javahl.Revision revisionStart,
org.tigris.subversion.javahl.Revision revisionEnd,
boolean stopOnCopy,
boolean discoverPath,
long limit) |
void |
logMessages(java.lang.String path,
org.tigris.subversion.javahl.Revision pegRevision,
org.tigris.subversion.javahl.RevisionRange[] ranges,
boolean stopOnCopy,
boolean discoverPath,
boolean includeMergedRevisions,
java.lang.String[] revProps,
long limit,
org.tigris.subversion.javahl.LogMessageCallback callback) |
void |
logMessages(java.lang.String path,
org.tigris.subversion.javahl.Revision pegRevision,
org.tigris.subversion.javahl.Revision revisionStart,
org.tigris.subversion.javahl.Revision revisionEnd,
boolean stopOnCopy,
boolean discoverPath,
boolean includeMergedRevisions,
java.lang.String[] revProps,
long limit,
org.tigris.subversion.javahl.LogMessageCallback callback) |
void |
merge(java.lang.String path,
org.tigris.subversion.javahl.Revision pegRevision,
org.tigris.subversion.javahl.RevisionRange[] revisions,
java.lang.String localPath,
boolean force,
int depth,
boolean ignoreAncestry,
boolean dryRun,
boolean recordOnly) |
void |
merge(java.lang.String path,
org.tigris.subversion.javahl.Revision pegRevision,
org.tigris.subversion.javahl.Revision revision1,
org.tigris.subversion.javahl.Revision revision2,
java.lang.String localPath,
boolean force,
boolean recurse,
boolean ignoreAncestry,
boolean dryRun) |
void |
merge(java.lang.String path1,
org.tigris.subversion.javahl.Revision revision1,
java.lang.String path2,
org.tigris.subversion.javahl.Revision revision2,
java.lang.String localPath,
boolean force,
boolean recurse) |
void |
merge(java.lang.String path1,
org.tigris.subversion.javahl.Revision revision1,
java.lang.String path2,
org.tigris.subversion.javahl.Revision revision2,
java.lang.String localPath,
boolean force,
boolean recurse,
boolean ignoreAncestry,
boolean dryRun) |
void |
merge(java.lang.String path1,
org.tigris.subversion.javahl.Revision revision1,
java.lang.String path2,
org.tigris.subversion.javahl.Revision revision2,
java.lang.String localPath,
boolean force,
int depth,
boolean ignoreAncestry,
boolean dryRun,
boolean recordOnly) |
void |
mergeReintegrate(java.lang.String path,
org.tigris.subversion.javahl.Revision pegRevision,
java.lang.String localPath,
boolean dryRun) |
void |
mkdir(java.lang.String[] path,
java.lang.String message) |
void |
mkdir(java.lang.String[] path,
java.lang.String message,
boolean makeParents,
java.util.Map revpropTable) |
void |
move(java.lang.String[] srcPaths,
java.lang.String destPath,
java.lang.String message,
boolean force,
boolean moveAsChild,
boolean makeParents,
java.util.Map revpropTable) |
void |
move(java.lang.String srcPath,
java.lang.String destPath,
java.lang.String message,
boolean force) |
void |
move(java.lang.String srcPath,
java.lang.String destPath,
java.lang.String message,
org.tigris.subversion.javahl.Revision revision,
boolean force) |
void |
notification(org.tigris.subversion.javahl.Notify notify)
Deprecated.
|
void |
notification2(org.tigris.subversion.javahl.Notify2 notify) |
void |
password(java.lang.String password) |
org.tigris.subversion.javahl.PropertyData[] |
properties(java.lang.String path) |
org.tigris.subversion.javahl.PropertyData[] |
properties(java.lang.String path,
org.tigris.subversion.javahl.Revision revision) |
org.tigris.subversion.javahl.PropertyData[] |
properties(java.lang.String path,
org.tigris.subversion.javahl.Revision revision,
org.tigris.subversion.javahl.Revision pegRevision) |
void |
properties(java.lang.String path,
org.tigris.subversion.javahl.Revision revision,
org.tigris.subversion.javahl.Revision pegRevision,
int depth,
java.lang.String[] changelists,
org.tigris.subversion.javahl.ProplistCallback callback) |
void |
propertyCreate(java.lang.String path,
java.lang.String name,
byte[] value,
boolean recurse) |
void |
propertyCreate(java.lang.String path,
java.lang.String name,
byte[] value,
boolean recurse,
boolean force) |
void |
propertyCreate(java.lang.String path,
java.lang.String name,
java.lang.String value,
boolean recurse) |
void |
propertyCreate(java.lang.String path,
java.lang.String name,
java.lang.String value,
boolean recurse,
boolean force) |
void |
propertyCreate(java.lang.String path,
java.lang.String name,
java.lang.String value,
int depth,
java.lang.String[] changelists,
boolean force) |
org.tigris.subversion.javahl.PropertyData |
propertyGet(java.lang.String path,
java.lang.String name) |
org.tigris.subversion.javahl.PropertyData |
propertyGet(java.lang.String path,
java.lang.String name,
org.tigris.subversion.javahl.Revision revision) |
org.tigris.subversion.javahl.PropertyData |
propertyGet(java.lang.String path,
java.lang.String name,
org.tigris.subversion.javahl.Revision revision,
org.tigris.subversion.javahl.Revision pegRevision) |
void |
propertyRemove(java.lang.String path,
java.lang.String name,
boolean recurse) |
void |
propertyRemove(java.lang.String path,
java.lang.String name,
int depth,
java.lang.String[] changelists) |
void |
propertySet(java.lang.String path,
java.lang.String name,
byte[] value,
boolean recurse) |
void |
propertySet(java.lang.String path,
java.lang.String name,
byte[] value,
boolean recurse,
boolean force) |
void |
propertySet(java.lang.String path,
java.lang.String name,
java.lang.String value,
boolean recurse) |
void |
propertySet(java.lang.String path,
java.lang.String name,
java.lang.String value,
boolean recurse,
boolean force) |
void |
propertySet(java.lang.String path,
java.lang.String name,
java.lang.String value,
int depth,
java.lang.String[] changelists,
boolean force,
java.util.Map revpropTable) |
void |
relocate(java.lang.String from,
java.lang.String to,
java.lang.String path,
boolean recurse) |
void |
remove(java.lang.String[] path,
java.lang.String message,
boolean force) |
void |
remove(java.lang.String[] path,
java.lang.String message,
boolean force,
boolean keepLocal) |
void |
remove(java.lang.String[] path,
java.lang.String message,
boolean force,
boolean keepLocal,
java.util.Map revpropTable) |
void |
removeFromChangelists(java.lang.String[] paths,
int depth,
java.lang.String[] changelist) |
void |
resolve(java.lang.String path,
int depth,
int conflictResult) |
void |
resolved(java.lang.String path,
boolean recurse) |
void |
revert(java.lang.String path,
boolean recurse) |
void |
revert(java.lang.String path,
int depth,
java.lang.String[] changelists) |
org.tigris.subversion.javahl.PropertyData[] |
revProperties(java.lang.String path,
org.tigris.subversion.javahl.Revision rev) |
org.tigris.subversion.javahl.PropertyData |
revProperty(java.lang.String path,
java.lang.String name,
org.tigris.subversion.javahl.Revision rev) |
void |
setConfigDirectory(java.lang.String configDir) |
void |
setConflictResolver(org.tigris.subversion.javahl.ConflictResolverCallback listener) |
void |
setProgressListener(org.tigris.subversion.javahl.ProgressListener listener) |
void |
setPrompt(org.tigris.subversion.javahl.PromptUserPassword prompt) |
void |
setRevProperty(java.lang.String path,
java.lang.String name,
org.tigris.subversion.javahl.Revision rev,
java.lang.String value,
boolean force) |
void |
setRevProperty(java.lang.String path,
java.lang.String name,
org.tigris.subversion.javahl.Revision rev,
java.lang.String value,
java.lang.String originalValue,
boolean force) |
org.tigris.subversion.javahl.Status |
singleStatus(java.lang.String path,
boolean onServer) |
org.tigris.subversion.javahl.Status[] |
status(java.lang.String path,
boolean descend,
boolean onServer,
boolean getAll) |
org.tigris.subversion.javahl.Status[] |
status(java.lang.String path,
boolean descend,
boolean onServer,
boolean getAll,
boolean noIgnore) |
org.tigris.subversion.javahl.Status[] |
status(java.lang.String path,
boolean descend,
boolean onServer,
boolean getAll,
boolean noIgnore,
boolean ignoreExternals) |
void |
status(java.lang.String path,
int depth,
boolean onServer,
boolean getAll,
boolean noIgnore,
boolean ignoreExternals,
java.lang.String[] changelists,
org.tigris.subversion.javahl.StatusCallback callback) |
void |
streamFileContent(java.lang.String path,
org.tigris.subversion.javahl.Revision revision,
org.tigris.subversion.javahl.Revision pegRevision,
int bufferSize,
java.io.OutputStream stream) |
java.lang.String[] |
suggestMergeSources(java.lang.String path,
org.tigris.subversion.javahl.Revision pegRevision) |
void |
unlock(java.lang.String[] path,
boolean force) |
long[] |
update(java.lang.String[] path,
org.tigris.subversion.javahl.Revision revision,
boolean recurse,
boolean ignoreExternals) |
long[] |
update(java.lang.String[] path,
org.tigris.subversion.javahl.Revision revision,
int depth,
boolean depthIsSticky,
boolean ignoreExternals,
boolean allowUnverObstructions) |
long |
update(java.lang.String path,
org.tigris.subversion.javahl.Revision revision,
boolean recurse) |
long |
update(java.lang.String path,
org.tigris.subversion.javahl.Revision revision,
int depth,
boolean depthIsSticky,
boolean ignoreExternals,
boolean allowUnverObstructions) |
void |
upgrade(java.lang.String path) |
void |
username(java.lang.String username) |
static java.lang.String |
version() |
static int |
versionMajor() |
static int |
versionMicro() |
static int |
versionMinor() |
static long |
versionRevisionNumber() |
public java.lang.String getLastPath()
getLastPath in interface org.tigris.subversion.javahl.SVNClientInterfacepublic org.tigris.subversion.javahl.Status[] status(java.lang.String path,
boolean descend,
boolean onServer,
boolean getAll)
throws org.tigris.subversion.javahl.ClientException
status in interface org.tigris.subversion.javahl.SVNClientInterfaceorg.tigris.subversion.javahl.ClientExceptionpublic org.tigris.subversion.javahl.Status[] status(java.lang.String path,
boolean descend,
boolean onServer,
boolean getAll,
boolean noIgnore)
throws org.tigris.subversion.javahl.ClientException
status in interface org.tigris.subversion.javahl.SVNClientInterfaceorg.tigris.subversion.javahl.ClientExceptionpublic org.tigris.subversion.javahl.Status[] status(java.lang.String path,
boolean descend,
boolean onServer,
boolean getAll,
boolean noIgnore,
boolean ignoreExternals)
throws org.tigris.subversion.javahl.ClientException
status in interface org.tigris.subversion.javahl.SVNClientInterfaceorg.tigris.subversion.javahl.ClientExceptionpublic org.tigris.subversion.javahl.DirEntry[] list(java.lang.String url,
org.tigris.subversion.javahl.Revision revision,
boolean recurse)
throws org.tigris.subversion.javahl.ClientException
list in interface org.tigris.subversion.javahl.SVNClientInterfaceorg.tigris.subversion.javahl.ClientExceptionpublic org.tigris.subversion.javahl.DirEntry[] list(java.lang.String url,
org.tigris.subversion.javahl.Revision revision,
org.tigris.subversion.javahl.Revision pegRevision,
boolean recurse)
throws org.tigris.subversion.javahl.ClientException
list in interface org.tigris.subversion.javahl.SVNClientInterfaceorg.tigris.subversion.javahl.ClientExceptionpublic org.tigris.subversion.javahl.Status singleStatus(java.lang.String path,
boolean onServer)
throws org.tigris.subversion.javahl.ClientException
singleStatus in interface org.tigris.subversion.javahl.SVNClientInterfaceorg.tigris.subversion.javahl.ClientExceptionpublic void username(java.lang.String username)
username in interface org.tigris.subversion.javahl.SVNClientInterfacepublic void password(java.lang.String password)
password in interface org.tigris.subversion.javahl.SVNClientInterfacepublic void setPrompt(org.tigris.subversion.javahl.PromptUserPassword prompt)
setPrompt in interface org.tigris.subversion.javahl.SVNClientInterfacepublic org.tigris.subversion.javahl.LogMessage[] logMessages(java.lang.String path,
org.tigris.subversion.javahl.Revision revisionStart,
org.tigris.subversion.javahl.Revision revisionEnd)
throws org.tigris.subversion.javahl.ClientException
logMessages in interface org.tigris.subversion.javahl.SVNClientInterfaceorg.tigris.subversion.javahl.ClientExceptionpublic org.tigris.subversion.javahl.LogMessage[] logMessages(java.lang.String path,
org.tigris.subversion.javahl.Revision revisionStart,
org.tigris.subversion.javahl.Revision revisionEnd,
boolean stopOnCopy)
throws org.tigris.subversion.javahl.ClientException
logMessages in interface org.tigris.subversion.javahl.SVNClientInterfaceorg.tigris.subversion.javahl.ClientExceptionpublic org.tigris.subversion.javahl.LogMessage[] logMessages(java.lang.String path,
org.tigris.subversion.javahl.Revision revisionStart,
org.tigris.subversion.javahl.Revision revisionEnd,
boolean stopOnCopy,
boolean discoverPath)
throws org.tigris.subversion.javahl.ClientException
logMessages in interface org.tigris.subversion.javahl.SVNClientInterfaceorg.tigris.subversion.javahl.ClientExceptionpublic org.tigris.subversion.javahl.LogMessage[] logMessages(java.lang.String path,
org.tigris.subversion.javahl.Revision revisionStart,
org.tigris.subversion.javahl.Revision revisionEnd,
boolean stopOnCopy,
boolean discoverPath,
long limit)
throws org.tigris.subversion.javahl.ClientException
logMessages in interface org.tigris.subversion.javahl.SVNClientInterfaceorg.tigris.subversion.javahl.ClientExceptionpublic long checkout(java.lang.String moduleName,
java.lang.String destPath,
org.tigris.subversion.javahl.Revision revision,
org.tigris.subversion.javahl.Revision pegRevision,
boolean recurse,
boolean ignoreExternals)
throws org.tigris.subversion.javahl.ClientException
checkout in interface org.tigris.subversion.javahl.SVNClientInterfaceorg.tigris.subversion.javahl.ClientExceptionpublic long checkout(java.lang.String moduleName,
java.lang.String destPath,
org.tigris.subversion.javahl.Revision revision,
boolean recurse)
throws org.tigris.subversion.javahl.ClientException
checkout in interface org.tigris.subversion.javahl.SVNClientInterfaceorg.tigris.subversion.javahl.ClientExceptionpublic void notification(org.tigris.subversion.javahl.Notify notify)
notification in interface org.tigris.subversion.javahl.SVNClientInterfacepublic void notification2(org.tigris.subversion.javahl.Notify2 notify)
notification2 in interface org.tigris.subversion.javahl.SVNClientInterfacepublic void commitMessageHandler(org.tigris.subversion.javahl.CommitMessage messageHandler)
commitMessageHandler in interface org.tigris.subversion.javahl.SVNClientInterfacepublic void remove(java.lang.String[] path,
java.lang.String message,
boolean force)
throws org.tigris.subversion.javahl.ClientException
remove in interface org.tigris.subversion.javahl.SVNClientInterfaceorg.tigris.subversion.javahl.ClientExceptionpublic void remove(java.lang.String[] path,
java.lang.String message,
boolean force,
boolean keepLocal,
java.util.Map revpropTable)
throws org.tigris.subversion.javahl.ClientException
remove in interface org.tigris.subversion.javahl.SVNClientInterfaceorg.tigris.subversion.javahl.ClientExceptionpublic void revert(java.lang.String path,
boolean recurse)
throws org.tigris.subversion.javahl.ClientException
revert in interface org.tigris.subversion.javahl.SVNClientInterfaceorg.tigris.subversion.javahl.ClientExceptionpublic void add(java.lang.String path,
boolean recurse)
throws org.tigris.subversion.javahl.ClientException
add in interface org.tigris.subversion.javahl.SVNClientInterfaceorg.tigris.subversion.javahl.ClientExceptionpublic void add(java.lang.String path,
boolean recurse,
boolean force)
throws org.tigris.subversion.javahl.ClientException
add in interface org.tigris.subversion.javahl.SVNClientInterfaceorg.tigris.subversion.javahl.ClientExceptionpublic long update(java.lang.String path,
org.tigris.subversion.javahl.Revision revision,
boolean recurse)
throws org.tigris.subversion.javahl.ClientException
update in interface org.tigris.subversion.javahl.SVNClientInterfaceorg.tigris.subversion.javahl.ClientExceptionpublic long[] update(java.lang.String[] path,
org.tigris.subversion.javahl.Revision revision,
boolean recurse,
boolean ignoreExternals)
throws org.tigris.subversion.javahl.ClientException
update in interface org.tigris.subversion.javahl.SVNClientInterfaceorg.tigris.subversion.javahl.ClientExceptionpublic long commit(java.lang.String[] path,
java.lang.String message,
boolean recurse)
throws org.tigris.subversion.javahl.ClientException
commit in interface org.tigris.subversion.javahl.SVNClientInterfaceorg.tigris.subversion.javahl.ClientExceptionpublic long commit(java.lang.String[] path,
java.lang.String message,
boolean recurse,
boolean noUnlock)
throws org.tigris.subversion.javahl.ClientException
commit in interface org.tigris.subversion.javahl.SVNClientInterfaceorg.tigris.subversion.javahl.ClientExceptionpublic void copy(java.lang.String srcPath,
java.lang.String destPath,
java.lang.String message,
org.tigris.subversion.javahl.Revision revision)
throws org.tigris.subversion.javahl.ClientException
copy in interface org.tigris.subversion.javahl.SVNClientInterfaceorg.tigris.subversion.javahl.ClientExceptionpublic void move(java.lang.String srcPath,
java.lang.String destPath,
java.lang.String message,
org.tigris.subversion.javahl.Revision revision,
boolean force)
throws org.tigris.subversion.javahl.ClientException
move in interface org.tigris.subversion.javahl.SVNClientInterfaceorg.tigris.subversion.javahl.ClientExceptionpublic void move(java.lang.String srcPath,
java.lang.String destPath,
java.lang.String message,
boolean force)
throws org.tigris.subversion.javahl.ClientException
move in interface org.tigris.subversion.javahl.SVNClientInterfaceorg.tigris.subversion.javahl.ClientExceptionpublic void mkdir(java.lang.String[] path,
java.lang.String message)
throws org.tigris.subversion.javahl.ClientException
mkdir in interface org.tigris.subversion.javahl.SVNClientInterfaceorg.tigris.subversion.javahl.ClientExceptionpublic void cleanup(java.lang.String path)
throws org.tigris.subversion.javahl.ClientException
cleanup in interface org.tigris.subversion.javahl.SVNClientInterfaceorg.tigris.subversion.javahl.ClientExceptionpublic void resolve(java.lang.String path,
int depth,
int conflictResult)
throws org.tigris.subversion.javahl.SubversionException
resolve in interface org.tigris.subversion.javahl.SVNClientInterfaceorg.tigris.subversion.javahl.SubversionExceptionpublic void resolved(java.lang.String path,
boolean recurse)
throws org.tigris.subversion.javahl.ClientException
resolved in interface org.tigris.subversion.javahl.SVNClientInterfaceorg.tigris.subversion.javahl.ClientExceptionpublic long doExport(java.lang.String srcPath,
java.lang.String destPath,
org.tigris.subversion.javahl.Revision revision,
boolean force)
throws org.tigris.subversion.javahl.ClientException
doExport in interface org.tigris.subversion.javahl.SVNClientInterfaceorg.tigris.subversion.javahl.ClientExceptionpublic long doExport(java.lang.String srcPath,
java.lang.String destPath,
org.tigris.subversion.javahl.Revision revision,
org.tigris.subversion.javahl.Revision pegRevision,
boolean force,
boolean ignoreExternals,
boolean recurse,
java.lang.String nativeEOL)
throws org.tigris.subversion.javahl.ClientException
doExport in interface org.tigris.subversion.javahl.SVNClientInterfaceorg.tigris.subversion.javahl.ClientExceptionpublic long doSwitch(java.lang.String path,
java.lang.String url,
org.tigris.subversion.javahl.Revision revision,
boolean recurse)
throws org.tigris.subversion.javahl.ClientException
doSwitch in interface org.tigris.subversion.javahl.SVNClientInterfaceorg.tigris.subversion.javahl.ClientExceptionpublic void doImport(java.lang.String path,
java.lang.String url,
java.lang.String message,
boolean recurse)
throws org.tigris.subversion.javahl.ClientException
doImport in interface org.tigris.subversion.javahl.SVNClientInterfaceorg.tigris.subversion.javahl.ClientExceptionpublic void merge(java.lang.String path1,
org.tigris.subversion.javahl.Revision revision1,
java.lang.String path2,
org.tigris.subversion.javahl.Revision revision2,
java.lang.String localPath,
boolean force,
boolean recurse)
throws org.tigris.subversion.javahl.ClientException
merge in interface org.tigris.subversion.javahl.SVNClientInterfaceorg.tigris.subversion.javahl.ClientExceptionpublic void merge(java.lang.String path1,
org.tigris.subversion.javahl.Revision revision1,
java.lang.String path2,
org.tigris.subversion.javahl.Revision revision2,
java.lang.String localPath,
boolean force,
boolean recurse,
boolean ignoreAncestry,
boolean dryRun)
throws org.tigris.subversion.javahl.ClientException
merge in interface org.tigris.subversion.javahl.SVNClientInterfaceorg.tigris.subversion.javahl.ClientExceptionpublic void merge(java.lang.String path,
org.tigris.subversion.javahl.Revision pegRevision,
org.tigris.subversion.javahl.Revision revision1,
org.tigris.subversion.javahl.Revision revision2,
java.lang.String localPath,
boolean force,
boolean recurse,
boolean ignoreAncestry,
boolean dryRun)
throws org.tigris.subversion.javahl.ClientException
merge in interface org.tigris.subversion.javahl.SVNClientInterfaceorg.tigris.subversion.javahl.ClientExceptionpublic void diff(java.lang.String target1,
org.tigris.subversion.javahl.Revision revision1,
java.lang.String target2,
org.tigris.subversion.javahl.Revision revision2,
java.lang.String outFileName,
boolean recurse)
throws org.tigris.subversion.javahl.ClientException
diff in interface org.tigris.subversion.javahl.SVNClientInterfaceorg.tigris.subversion.javahl.ClientExceptionpublic void diff(java.lang.String target1,
org.tigris.subversion.javahl.Revision revision1,
java.lang.String target2,
org.tigris.subversion.javahl.Revision revision2,
java.lang.String outFileName,
boolean recurse,
boolean ignoreAncestry,
boolean noDiffDeleted,
boolean force)
throws org.tigris.subversion.javahl.ClientException
diff in interface org.tigris.subversion.javahl.SVNClientInterfaceorg.tigris.subversion.javahl.ClientExceptionpublic void diff(java.lang.String target,
org.tigris.subversion.javahl.Revision pegRevision,
org.tigris.subversion.javahl.Revision startRevision,
org.tigris.subversion.javahl.Revision endRevision,
java.lang.String outFileName,
boolean recurse,
boolean ignoreAncestry,
boolean noDiffDeleted,
boolean force)
throws org.tigris.subversion.javahl.ClientException
diff in interface org.tigris.subversion.javahl.SVNClientInterfaceorg.tigris.subversion.javahl.ClientExceptionpublic org.tigris.subversion.javahl.PropertyData[] properties(java.lang.String path)
throws org.tigris.subversion.javahl.ClientException
properties in interface org.tigris.subversion.javahl.SVNClientInterfaceorg.tigris.subversion.javahl.ClientExceptionpublic org.tigris.subversion.javahl.PropertyData[] properties(java.lang.String path,
org.tigris.subversion.javahl.Revision revision)
throws org.tigris.subversion.javahl.ClientException
properties in interface org.tigris.subversion.javahl.SVNClientInterfaceorg.tigris.subversion.javahl.ClientExceptionpublic org.tigris.subversion.javahl.PropertyData[] properties(java.lang.String path,
org.tigris.subversion.javahl.Revision revision,
org.tigris.subversion.javahl.Revision pegRevision)
throws org.tigris.subversion.javahl.ClientException
properties in interface org.tigris.subversion.javahl.SVNClientInterfaceorg.tigris.subversion.javahl.ClientExceptionpublic void propertySet(java.lang.String path,
java.lang.String name,
byte[] value,
boolean recurse)
throws org.tigris.subversion.javahl.ClientException
propertySet in interface org.tigris.subversion.javahl.SVNClientInterfaceorg.tigris.subversion.javahl.ClientExceptionpublic void propertySet(java.lang.String path,
java.lang.String name,
byte[] value,
boolean recurse,
boolean force)
throws org.tigris.subversion.javahl.ClientException
propertySet in interface org.tigris.subversion.javahl.SVNClientInterfaceorg.tigris.subversion.javahl.ClientExceptionpublic void propertySet(java.lang.String path,
java.lang.String name,
java.lang.String value,
boolean recurse)
throws org.tigris.subversion.javahl.ClientException
propertySet in interface org.tigris.subversion.javahl.SVNClientInterfaceorg.tigris.subversion.javahl.ClientExceptionpublic void propertySet(java.lang.String path,
java.lang.String name,
java.lang.String value,
boolean recurse,
boolean force)
throws org.tigris.subversion.javahl.ClientException
propertySet in interface org.tigris.subversion.javahl.SVNClientInterfaceorg.tigris.subversion.javahl.ClientExceptionpublic void propertyRemove(java.lang.String path,
java.lang.String name,
boolean recurse)
throws org.tigris.subversion.javahl.ClientException
propertyRemove in interface org.tigris.subversion.javahl.SVNClientInterfaceorg.tigris.subversion.javahl.ClientExceptionpublic void propertyCreate(java.lang.String path,
java.lang.String name,
java.lang.String value,
boolean recurse)
throws org.tigris.subversion.javahl.ClientException
propertyCreate in interface org.tigris.subversion.javahl.SVNClientInterfaceorg.tigris.subversion.javahl.ClientExceptionpublic void propertyCreate(java.lang.String path,
java.lang.String name,
java.lang.String value,
boolean recurse,
boolean force)
throws org.tigris.subversion.javahl.ClientException
propertyCreate in interface org.tigris.subversion.javahl.SVNClientInterfaceorg.tigris.subversion.javahl.ClientExceptionpublic void propertyCreate(java.lang.String path,
java.lang.String name,
byte[] value,
boolean recurse)
throws org.tigris.subversion.javahl.ClientException
propertyCreate in interface org.tigris.subversion.javahl.SVNClientInterfaceorg.tigris.subversion.javahl.ClientExceptionpublic void propertyCreate(java.lang.String path,
java.lang.String name,
byte[] value,
boolean recurse,
boolean force)
throws org.tigris.subversion.javahl.ClientException
propertyCreate in interface org.tigris.subversion.javahl.SVNClientInterfaceorg.tigris.subversion.javahl.ClientExceptionpublic org.tigris.subversion.javahl.PropertyData revProperty(java.lang.String path,
java.lang.String name,
org.tigris.subversion.javahl.Revision rev)
throws org.tigris.subversion.javahl.ClientException
revProperty in interface org.tigris.subversion.javahl.SVNClientInterfaceorg.tigris.subversion.javahl.ClientExceptionpublic org.tigris.subversion.javahl.PropertyData[] revProperties(java.lang.String path,
org.tigris.subversion.javahl.Revision rev)
throws org.tigris.subversion.javahl.ClientException
revProperties in interface org.tigris.subversion.javahl.SVNClientInterfaceorg.tigris.subversion.javahl.ClientExceptionpublic void setRevProperty(java.lang.String path,
java.lang.String name,
org.tigris.subversion.javahl.Revision rev,
java.lang.String value,
boolean force)
throws org.tigris.subversion.javahl.ClientException
setRevProperty in interface org.tigris.subversion.javahl.SVNClientInterfaceorg.tigris.subversion.javahl.ClientExceptionpublic org.tigris.subversion.javahl.PropertyData propertyGet(java.lang.String path,
java.lang.String name)
throws org.tigris.subversion.javahl.ClientException
propertyGet in interface org.tigris.subversion.javahl.SVNClientInterfaceorg.tigris.subversion.javahl.ClientExceptionpublic org.tigris.subversion.javahl.PropertyData propertyGet(java.lang.String path,
java.lang.String name,
org.tigris.subversion.javahl.Revision revision)
throws org.tigris.subversion.javahl.ClientException
propertyGet in interface org.tigris.subversion.javahl.SVNClientInterfaceorg.tigris.subversion.javahl.ClientExceptionpublic org.tigris.subversion.javahl.PropertyData propertyGet(java.lang.String path,
java.lang.String name,
org.tigris.subversion.javahl.Revision revision,
org.tigris.subversion.javahl.Revision pegRevision)
throws org.tigris.subversion.javahl.ClientException
propertyGet in interface org.tigris.subversion.javahl.SVNClientInterfaceorg.tigris.subversion.javahl.ClientExceptionpublic byte[] fileContent(java.lang.String path,
org.tigris.subversion.javahl.Revision revision)
throws org.tigris.subversion.javahl.ClientException
fileContent in interface org.tigris.subversion.javahl.SVNClientInterfaceorg.tigris.subversion.javahl.ClientExceptionpublic byte[] fileContent(java.lang.String path,
org.tigris.subversion.javahl.Revision revision,
org.tigris.subversion.javahl.Revision pegRevision)
throws org.tigris.subversion.javahl.ClientException
fileContent in interface org.tigris.subversion.javahl.SVNClientInterfaceorg.tigris.subversion.javahl.ClientExceptionpublic void streamFileContent(java.lang.String path,
org.tigris.subversion.javahl.Revision revision,
org.tigris.subversion.javahl.Revision pegRevision,
int bufferSize,
java.io.OutputStream stream)
throws org.tigris.subversion.javahl.ClientException
streamFileContent in interface org.tigris.subversion.javahl.SVNClientInterfaceorg.tigris.subversion.javahl.ClientExceptionpublic void relocate(java.lang.String from,
java.lang.String to,
java.lang.String path,
boolean recurse)
throws org.tigris.subversion.javahl.ClientException
relocate in interface org.tigris.subversion.javahl.SVNClientInterfaceorg.tigris.subversion.javahl.ClientExceptionpublic byte[] blame(java.lang.String path,
org.tigris.subversion.javahl.Revision revisionStart,
org.tigris.subversion.javahl.Revision revisionEnd)
throws org.tigris.subversion.javahl.ClientException
blame in interface org.tigris.subversion.javahl.SVNClientInterfaceorg.tigris.subversion.javahl.ClientExceptionpublic void blame(java.lang.String path,
org.tigris.subversion.javahl.Revision revisionStart,
org.tigris.subversion.javahl.Revision revisionEnd,
org.tigris.subversion.javahl.BlameCallback callback)
throws org.tigris.subversion.javahl.ClientException
blame in interface org.tigris.subversion.javahl.SVNClientInterfaceorg.tigris.subversion.javahl.ClientExceptionpublic void blame(java.lang.String path,
org.tigris.subversion.javahl.Revision pegRevision,
org.tigris.subversion.javahl.Revision revisionStart,
org.tigris.subversion.javahl.Revision revisionEnd,
org.tigris.subversion.javahl.BlameCallback callback)
throws org.tigris.subversion.javahl.ClientException
blame in interface org.tigris.subversion.javahl.SVNClientInterfaceorg.tigris.subversion.javahl.ClientExceptionpublic void dispose()
dispose in interface org.tigris.subversion.javahl.SVNClientInterfacepublic void setConfigDirectory(java.lang.String configDir)
throws org.tigris.subversion.javahl.ClientException
setConfigDirectory in interface org.tigris.subversion.javahl.SVNClientInterfaceorg.tigris.subversion.javahl.ClientExceptionpublic java.lang.String getConfigDirectory()
throws org.tigris.subversion.javahl.ClientException
getConfigDirectory in interface org.tigris.subversion.javahl.SVNClientInterfaceorg.tigris.subversion.javahl.ClientExceptionpublic void cancelOperation()
throws org.tigris.subversion.javahl.ClientException
cancelOperation in interface org.tigris.subversion.javahl.SVNClientInterfaceorg.tigris.subversion.javahl.ClientExceptionpublic org.tigris.subversion.javahl.Info info(java.lang.String path)
throws org.tigris.subversion.javahl.ClientException
info in interface org.tigris.subversion.javahl.SVNClientInterfaceorg.tigris.subversion.javahl.ClientExceptionpublic void lock(java.lang.String[] path,
java.lang.String comment,
boolean force)
throws org.tigris.subversion.javahl.ClientException
lock in interface org.tigris.subversion.javahl.SVNClientInterfaceorg.tigris.subversion.javahl.ClientExceptionpublic void unlock(java.lang.String[] path,
boolean force)
throws org.tigris.subversion.javahl.ClientException
unlock in interface org.tigris.subversion.javahl.SVNClientInterfaceorg.tigris.subversion.javahl.ClientExceptionpublic org.tigris.subversion.javahl.Info2[] info2(java.lang.String pathOrUrl,
org.tigris.subversion.javahl.Revision revision,
org.tigris.subversion.javahl.Revision pegRevision,
boolean recurse)
throws org.tigris.subversion.javahl.ClientException
info2 in interface org.tigris.subversion.javahl.SVNClientInterfaceorg.tigris.subversion.javahl.ClientExceptionpublic java.lang.String getVersionInfo(java.lang.String path,
java.lang.String trailUrl,
boolean lastChanged)
throws org.tigris.subversion.javahl.ClientException
getVersionInfo in interface org.tigris.subversion.javahl.SVNClientInterfaceorg.tigris.subversion.javahl.ClientExceptionpublic java.lang.String getAdminDirectoryName()
getAdminDirectoryName in interface org.tigris.subversion.javahl.SVNClientInterfacepublic boolean isAdminDirectory(java.lang.String name)
isAdminDirectory in interface org.tigris.subversion.javahl.SVNClientInterfacepublic static java.lang.String version()
public static int versionMajor()
public static int versionMinor()
public static int versionMicro()
public static long versionRevisionNumber()
public static void enableLogging(int logLevel,
java.lang.String logFilePath)
public org.tigris.subversion.javahl.Version getVersion()
getVersion in interface org.tigris.subversion.javahl.SVNClientInterfacepublic static void initNative()
public void setProgressListener(org.tigris.subversion.javahl.ProgressListener listener)
setProgressListener in interface org.tigris.subversion.javahl.SVNClientInterfacepublic void getChangelists(java.lang.String rootPath,
java.lang.String[] changelists,
int depth,
org.tigris.subversion.javahl.ChangelistCallback callback)
throws org.tigris.subversion.javahl.ClientException
getChangelists in interface org.tigris.subversion.javahl.SVNClientInterfaceorg.tigris.subversion.javahl.ClientExceptionpublic long commit(java.lang.String[] path,
java.lang.String message,
int depth,
boolean noUnlock,
boolean keepChangelist,
java.lang.String[] changelists,
java.util.Map revpropTable)
throws org.tigris.subversion.javahl.ClientException
commit in interface org.tigris.subversion.javahl.SVNClientInterfaceorg.tigris.subversion.javahl.ClientExceptionpublic void remove(java.lang.String[] path,
java.lang.String message,
boolean force,
boolean keepLocal)
throws org.tigris.subversion.javahl.ClientException
org.tigris.subversion.javahl.ClientExceptionpublic long checkout(java.lang.String moduleName,
java.lang.String destPath,
org.tigris.subversion.javahl.Revision revision,
org.tigris.subversion.javahl.Revision pegRevision,
int depth,
boolean ignoreExternals,
boolean allowUnverObstructions)
throws org.tigris.subversion.javahl.ClientException
checkout in interface org.tigris.subversion.javahl.SVNClientInterfaceorg.tigris.subversion.javahl.ClientExceptionpublic long doExport(java.lang.String srcPath,
java.lang.String destPath,
org.tigris.subversion.javahl.Revision revision,
org.tigris.subversion.javahl.Revision pegRevision,
boolean force,
boolean ignoreExternals,
int depth,
java.lang.String nativeEOL)
throws org.tigris.subversion.javahl.ClientException
doExport in interface org.tigris.subversion.javahl.SVNClientInterfaceorg.tigris.subversion.javahl.ClientExceptionpublic void getMergeinfoLog(int kind,
java.lang.String pathOrUrl,
org.tigris.subversion.javahl.Revision pegRevision,
java.lang.String mergeSourceUrl,
org.tigris.subversion.javahl.Revision srcPegRevision,
boolean discoverChangedPaths,
java.lang.String[] revprops,
org.tigris.subversion.javahl.LogMessageCallback callback)
throws org.tigris.subversion.javahl.ClientException
getMergeinfoLog in interface org.tigris.subversion.javahl.SVNClientInterfaceorg.tigris.subversion.javahl.ClientExceptionpublic long update(java.lang.String path,
org.tigris.subversion.javahl.Revision revision,
int depth,
boolean depthIsSticky,
boolean ignoreExternals,
boolean allowUnverObstructions)
throws org.tigris.subversion.javahl.ClientException
update in interface org.tigris.subversion.javahl.SVNClientInterfaceorg.tigris.subversion.javahl.ClientExceptionpublic long[] update(java.lang.String[] path,
org.tigris.subversion.javahl.Revision revision,
int depth,
boolean depthIsSticky,
boolean ignoreExternals,
boolean allowUnverObstructions)
throws org.tigris.subversion.javahl.ClientException
update in interface org.tigris.subversion.javahl.SVNClientInterfaceorg.tigris.subversion.javahl.ClientExceptionpublic void status(java.lang.String path,
int depth,
boolean onServer,
boolean getAll,
boolean noIgnore,
boolean ignoreExternals,
java.lang.String[] changelists,
org.tigris.subversion.javahl.StatusCallback callback)
throws org.tigris.subversion.javahl.ClientException
status in interface org.tigris.subversion.javahl.SVNClientInterfaceorg.tigris.subversion.javahl.ClientExceptionpublic void list(java.lang.String url,
org.tigris.subversion.javahl.Revision revision,
org.tigris.subversion.javahl.Revision pegRevision,
int depth,
int direntFields,
boolean fetchLocks,
org.tigris.subversion.javahl.ListCallback callback)
throws org.tigris.subversion.javahl.ClientException
list in interface org.tigris.subversion.javahl.SVNClientInterfaceorg.tigris.subversion.javahl.ClientExceptionpublic void mkdir(java.lang.String[] path,
java.lang.String message,
boolean makeParents,
java.util.Map revpropTable)
throws org.tigris.subversion.javahl.ClientException
mkdir in interface org.tigris.subversion.javahl.SVNClientInterfaceorg.tigris.subversion.javahl.ClientExceptionpublic void setConflictResolver(org.tigris.subversion.javahl.ConflictResolverCallback listener)
setConflictResolver in interface org.tigris.subversion.javahl.SVNClientInterfacepublic void blame(java.lang.String path,
org.tigris.subversion.javahl.Revision pegRevision,
org.tigris.subversion.javahl.Revision revisionStart,
org.tigris.subversion.javahl.Revision revisionEnd,
boolean ignoreMimeType,
boolean includeMergedRevisions,
org.tigris.subversion.javahl.BlameCallback2 callback)
throws org.tigris.subversion.javahl.ClientException
blame in interface org.tigris.subversion.javahl.SVNClientInterfaceorg.tigris.subversion.javahl.ClientExceptionpublic java.lang.String[] suggestMergeSources(java.lang.String path,
org.tigris.subversion.javahl.Revision pegRevision)
throws org.tigris.subversion.javahl.SubversionException
suggestMergeSources in interface org.tigris.subversion.javahl.SVNClientInterfaceorg.tigris.subversion.javahl.SubversionExceptionpublic void copy(org.tigris.subversion.javahl.CopySource[] sources,
java.lang.String destPath,
java.lang.String message,
boolean copyAsChild,
boolean makeParents,
java.util.Map revpropTable)
throws org.tigris.subversion.javahl.ClientException
copy in interface org.tigris.subversion.javahl.SVNClientInterfaceorg.tigris.subversion.javahl.ClientExceptionpublic void move(java.lang.String[] srcPaths,
java.lang.String destPath,
java.lang.String message,
boolean force,
boolean moveAsChild,
boolean makeParents,
java.util.Map revpropTable)
throws org.tigris.subversion.javahl.ClientException
move in interface org.tigris.subversion.javahl.SVNClientInterfaceorg.tigris.subversion.javahl.ClientExceptionpublic void add(java.lang.String path,
int depth,
boolean force,
boolean noIgnores,
boolean addParents)
throws org.tigris.subversion.javahl.ClientException
add in interface org.tigris.subversion.javahl.SVNClientInterfaceorg.tigris.subversion.javahl.ClientExceptionpublic void doImport(java.lang.String path,
java.lang.String url,
java.lang.String message,
int depth,
boolean noIgnore,
boolean ignoreUnknownNodeTypes,
java.util.Map revpropTable)
throws org.tigris.subversion.javahl.ClientException
doImport in interface org.tigris.subversion.javahl.SVNClientInterfaceorg.tigris.subversion.javahl.ClientExceptionpublic long doSwitch(java.lang.String path,
java.lang.String url,
org.tigris.subversion.javahl.Revision revision,
org.tigris.subversion.javahl.Revision pegRevision,
int depth,
boolean depthIsSticky,
boolean ignoreExternals,
boolean allowUnverObstructions)
throws org.tigris.subversion.javahl.ClientException
doSwitch in interface org.tigris.subversion.javahl.SVNClientInterfaceorg.tigris.subversion.javahl.ClientExceptionpublic void logMessages(java.lang.String path,
org.tigris.subversion.javahl.Revision pegRevision,
org.tigris.subversion.javahl.Revision revisionStart,
org.tigris.subversion.javahl.Revision revisionEnd,
boolean stopOnCopy,
boolean discoverPath,
boolean includeMergedRevisions,
java.lang.String[] revProps,
long limit,
org.tigris.subversion.javahl.LogMessageCallback callback)
throws org.tigris.subversion.javahl.ClientException
logMessages in interface org.tigris.subversion.javahl.SVNClientInterfaceorg.tigris.subversion.javahl.ClientExceptionpublic void merge(java.lang.String path1,
org.tigris.subversion.javahl.Revision revision1,
java.lang.String path2,
org.tigris.subversion.javahl.Revision revision2,
java.lang.String localPath,
boolean force,
int depth,
boolean ignoreAncestry,
boolean dryRun,
boolean recordOnly)
throws org.tigris.subversion.javahl.ClientException
merge in interface org.tigris.subversion.javahl.SVNClientInterfaceorg.tigris.subversion.javahl.ClientExceptionpublic void merge(java.lang.String path,
org.tigris.subversion.javahl.Revision pegRevision,
org.tigris.subversion.javahl.RevisionRange[] revisions,
java.lang.String localPath,
boolean force,
int depth,
boolean ignoreAncestry,
boolean dryRun,
boolean recordOnly)
throws org.tigris.subversion.javahl.ClientException
merge in interface org.tigris.subversion.javahl.SVNClientInterfaceorg.tigris.subversion.javahl.ClientExceptionpublic void mergeReintegrate(java.lang.String path,
org.tigris.subversion.javahl.Revision pegRevision,
java.lang.String localPath,
boolean dryRun)
throws org.tigris.subversion.javahl.ClientException
mergeReintegrate in interface org.tigris.subversion.javahl.SVNClientInterfaceorg.tigris.subversion.javahl.ClientExceptionpublic void info2(java.lang.String pathOrUrl,
org.tigris.subversion.javahl.Revision revision,
org.tigris.subversion.javahl.Revision pegRevision,
int depth,
java.lang.String[] changelists,
org.tigris.subversion.javahl.InfoCallback callback)
throws org.tigris.subversion.javahl.ClientException
info2 in interface org.tigris.subversion.javahl.SVNClientInterfaceorg.tigris.subversion.javahl.ClientExceptionpublic void diff(java.lang.String target1,
org.tigris.subversion.javahl.Revision revision1,
java.lang.String target2,
org.tigris.subversion.javahl.Revision revision2,
java.lang.String relativeToDir,
java.lang.String outFileName,
int depth,
java.lang.String[] changelists,
boolean ignoreAncestry,
boolean noDiffDeleted,
boolean force)
throws org.tigris.subversion.javahl.ClientException
diff in interface org.tigris.subversion.javahl.SVNClientInterfaceorg.tigris.subversion.javahl.ClientExceptionpublic void diff(java.lang.String target,
org.tigris.subversion.javahl.Revision pegRevision,
org.tigris.subversion.javahl.Revision startRevision,
org.tigris.subversion.javahl.Revision endRevision,
java.lang.String relativeToDir,
java.lang.String outFileName,
int depth,
java.lang.String[] changelists,
boolean ignoreAncestry,
boolean noDiffDeleted,
boolean force)
throws org.tigris.subversion.javahl.ClientException
diff in interface org.tigris.subversion.javahl.SVNClientInterfaceorg.tigris.subversion.javahl.ClientExceptionpublic void diffSummarize(java.lang.String target1,
org.tigris.subversion.javahl.Revision revision1,
java.lang.String target2,
org.tigris.subversion.javahl.Revision revision2,
int depth,
java.lang.String[] changelists,
boolean ignoreAncestry,
org.tigris.subversion.javahl.DiffSummaryReceiver receiver)
throws org.tigris.subversion.javahl.ClientException
diffSummarize in interface org.tigris.subversion.javahl.SVNClientInterfaceorg.tigris.subversion.javahl.ClientExceptionpublic void diffSummarize(java.lang.String target,
org.tigris.subversion.javahl.Revision pegRevision,
org.tigris.subversion.javahl.Revision startRevision,
org.tigris.subversion.javahl.Revision endRevision,
int depth,
java.lang.String[] changelists,
boolean ignoreAncestry,
org.tigris.subversion.javahl.DiffSummaryReceiver receiver)
throws org.tigris.subversion.javahl.ClientException
diffSummarize in interface org.tigris.subversion.javahl.SVNClientInterfaceorg.tigris.subversion.javahl.ClientExceptionpublic void addToChangelist(java.lang.String[] paths,
java.lang.String changelist,
int depth,
java.lang.String[] changelists)
throws org.tigris.subversion.javahl.ClientException
addToChangelist in interface org.tigris.subversion.javahl.SVNClientInterfaceorg.tigris.subversion.javahl.ClientExceptionpublic void removeFromChangelists(java.lang.String[] paths,
int depth,
java.lang.String[] changelist)
throws org.tigris.subversion.javahl.ClientException
removeFromChangelists in interface org.tigris.subversion.javahl.SVNClientInterfaceorg.tigris.subversion.javahl.ClientExceptionpublic void properties(java.lang.String path,
org.tigris.subversion.javahl.Revision revision,
org.tigris.subversion.javahl.Revision pegRevision,
int depth,
java.lang.String[] changelists,
org.tigris.subversion.javahl.ProplistCallback callback)
throws org.tigris.subversion.javahl.ClientException
properties in interface org.tigris.subversion.javahl.SVNClientInterfaceorg.tigris.subversion.javahl.ClientExceptionpublic void propertyCreate(java.lang.String path,
java.lang.String name,
java.lang.String value,
int depth,
java.lang.String[] changelists,
boolean force)
throws org.tigris.subversion.javahl.ClientException
propertyCreate in interface org.tigris.subversion.javahl.SVNClientInterfaceorg.tigris.subversion.javahl.ClientExceptionpublic void propertyRemove(java.lang.String path,
java.lang.String name,
int depth,
java.lang.String[] changelists)
throws org.tigris.subversion.javahl.ClientException
propertyRemove in interface org.tigris.subversion.javahl.SVNClientInterfaceorg.tigris.subversion.javahl.ClientExceptionpublic void propertySet(java.lang.String path,
java.lang.String name,
java.lang.String value,
int depth,
java.lang.String[] changelists,
boolean force,
java.util.Map revpropTable)
throws org.tigris.subversion.javahl.ClientException
propertySet in interface org.tigris.subversion.javahl.SVNClientInterfaceorg.tigris.subversion.javahl.ClientExceptionpublic void revert(java.lang.String path,
int depth,
java.lang.String[] changelists)
throws org.tigris.subversion.javahl.ClientException
revert in interface org.tigris.subversion.javahl.SVNClientInterfaceorg.tigris.subversion.javahl.ClientExceptionpublic org.tigris.subversion.javahl.Mergeinfo getMergeinfo(java.lang.String path,
org.tigris.subversion.javahl.Revision pegRevision)
throws org.tigris.subversion.javahl.SubversionException
getMergeinfo in interface org.tigris.subversion.javahl.SVNClientInterfaceorg.tigris.subversion.javahl.SubversionExceptionpublic void logMessages(java.lang.String path,
org.tigris.subversion.javahl.Revision pegRevision,
org.tigris.subversion.javahl.RevisionRange[] ranges,
boolean stopOnCopy,
boolean discoverPath,
boolean includeMergedRevisions,
java.lang.String[] revProps,
long limit,
org.tigris.subversion.javahl.LogMessageCallback callback)
throws org.tigris.subversion.javahl.ClientException
logMessages in interface org.tigris.subversion.javahl.SVNClientInterfaceorg.tigris.subversion.javahl.ClientExceptionpublic void setRevProperty(java.lang.String path,
java.lang.String name,
org.tigris.subversion.javahl.Revision rev,
java.lang.String value,
java.lang.String originalValue,
boolean force)
throws org.tigris.subversion.javahl.ClientException
setRevProperty in interface org.tigris.subversion.javahl.SVNClientInterfaceorg.tigris.subversion.javahl.ClientExceptionpublic void copy(org.tigris.subversion.javahl.CopySource[] sources,
java.lang.String destPath,
java.lang.String message,
boolean copyAsChild,
boolean makeParents,
boolean ignoreExternals,
java.util.Map revpropTable)
throws org.tigris.subversion.javahl.ClientException
copy in interface org.tigris.subversion.javahl.SVNClientInterfaceorg.tigris.subversion.javahl.ClientExceptionpublic void getMergeinfoLog(int kind,
java.lang.String pathOrUrl,
org.tigris.subversion.javahl.Revision pegRevision,
java.lang.String mergeSourceUrl,
org.tigris.subversion.javahl.Revision srcPegRevision,
boolean discoverChangedPaths,
int depth,
java.lang.String[] revProps,
org.tigris.subversion.javahl.LogMessageCallback callback)
throws org.tigris.subversion.javahl.ClientException
getMergeinfoLog in interface org.tigris.subversion.javahl.SVNClientInterfaceorg.tigris.subversion.javahl.ClientExceptionpublic void diff(java.lang.String target1,
org.tigris.subversion.javahl.Revision revision1,
java.lang.String target2,
org.tigris.subversion.javahl.Revision revision2,
java.lang.String relativeToDir,
java.lang.String outFileName,
int depth,
java.lang.String[] changelists,
boolean ignoreAncestry,
boolean noDiffDeleted,
boolean force,
boolean copiesAsAdds)
throws org.tigris.subversion.javahl.ClientException
diff in interface org.tigris.subversion.javahl.SVNClientInterfaceorg.tigris.subversion.javahl.ClientExceptionpublic void diff(java.lang.String target,
org.tigris.subversion.javahl.Revision pegRevision,
org.tigris.subversion.javahl.Revision startRevision,
org.tigris.subversion.javahl.Revision endRevision,
java.lang.String relativeToDir,
java.lang.String outFileName,
int depth,
java.lang.String[] changelists,
boolean ignoreAncestry,
boolean noDiffDeleted,
boolean force,
boolean copiesAsAdds)
throws org.tigris.subversion.javahl.ClientException
diff in interface org.tigris.subversion.javahl.SVNClientInterfaceorg.tigris.subversion.javahl.ClientExceptionpublic void blame(java.lang.String path,
org.tigris.subversion.javahl.Revision pegRevision,
org.tigris.subversion.javahl.Revision revisionStart,
org.tigris.subversion.javahl.Revision revisionEnd,
boolean ignoreMimeType,
boolean includeMergedRevisions,
org.tigris.subversion.javahl.BlameCallback3 callback)
throws org.tigris.subversion.javahl.ClientException
blame in interface org.tigris.subversion.javahl.SVNClientInterfaceorg.tigris.subversion.javahl.ClientExceptionpublic void upgrade(java.lang.String path)
throws org.tigris.subversion.javahl.ClientException
upgrade in interface org.tigris.subversion.javahl.SVNClientInterfaceorg.tigris.subversion.javahl.ClientException