org.apache.subversion.javahl
Class SVNClient
java.lang.Object
org.apache.subversion.javahl.SVNClient
- All Implemented Interfaces:
- org.apache.subversion.javahl.ISVNClient
public class SVNClient
- extends java.lang.Object
- implements org.apache.subversion.javahl.ISVNClient
Method Summary |
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 messageHandler,
org.apache.subversion.javahl.callback.CommitCallback commitCallback)
|
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()
|
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)
|
java.lang.String |
getConfigDirectory()
|
org.apache.subversion.javahl.callback.ConfigEvent |
getConfigEventHandler()
|
org.apache.subversion.javahl.types.Mergeinfo |
getMergeinfo(java.lang.String path,
org.apache.subversion.javahl.types.Revision pegRevision)
|
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)
|
org.apache.subversion.javahl.types.RuntimeVersion |
getRuntimeVersion()
|
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 diffIgnoreAncestry,
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)
|
void |
notification2(org.apache.subversion.javahl.callback.ClientNotifyCallback notify)
|
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 |
setConfigDirectory(java.lang.String configDir)
|
void |
setConfigEventHandler(org.apache.subversion.javahl.callback.ConfigEvent configHandler)
|
void |
setConflictResolver(org.apache.subversion.javahl.callback.ConflictResolverCallback listener)
|
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)
|
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)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SVNClient
public SVNClient()
dispose
public void dispose()
- Specified by:
dispose
in interface org.apache.subversion.javahl.ISVNClient
getVersion
public org.apache.subversion.javahl.types.Version getVersion()
- Specified by:
getVersion
in interface org.apache.subversion.javahl.ISVNClient
getRuntimeVersion
public org.apache.subversion.javahl.types.RuntimeVersion getRuntimeVersion()
- Specified by:
getRuntimeVersion
in interface org.apache.subversion.javahl.ISVNClient
getAdminDirectoryName
public java.lang.String getAdminDirectoryName()
- Specified by:
getAdminDirectoryName
in interface org.apache.subversion.javahl.ISVNClient
isAdminDirectory
public boolean isAdminDirectory(java.lang.String name)
- Specified by:
isAdminDirectory
in interface org.apache.subversion.javahl.ISVNClient
status
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
- Specified by:
status
in interface org.apache.subversion.javahl.ISVNClient
- Throws:
org.apache.subversion.javahl.ClientException
status
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
- Specified by:
status
in interface org.apache.subversion.javahl.ISVNClient
- Throws:
org.apache.subversion.javahl.ClientException
list
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
- Specified by:
list
in interface org.apache.subversion.javahl.ISVNClient
- Throws:
org.apache.subversion.javahl.ClientException
username
public void username(java.lang.String username)
- Specified by:
username
in interface org.apache.subversion.javahl.ISVNClient
password
public void password(java.lang.String password)
- Specified by:
password
in interface org.apache.subversion.javahl.ISVNClient
setPrompt
public void setPrompt(org.apache.subversion.javahl.callback.AuthnCallback prompt)
- Specified by:
setPrompt
in interface org.apache.subversion.javahl.ISVNClient
setPrompt
public void setPrompt(org.apache.subversion.javahl.callback.UserPasswordCallback prompt)
- Specified by:
setPrompt
in interface org.apache.subversion.javahl.ISVNClient
setTunnelAgent
public void setTunnelAgent(org.apache.subversion.javahl.callback.TunnelAgent tunnelAgent)
- Specified by:
setTunnelAgent
in interface org.apache.subversion.javahl.ISVNClient
logMessages
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
- Specified by:
logMessages
in interface org.apache.subversion.javahl.ISVNClient
- Throws:
org.apache.subversion.javahl.ClientException
checkout
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
- Specified by:
checkout
in interface org.apache.subversion.javahl.ISVNClient
- Throws:
org.apache.subversion.javahl.ClientException
notification2
public void notification2(org.apache.subversion.javahl.callback.ClientNotifyCallback notify)
- Specified by:
notification2
in interface org.apache.subversion.javahl.ISVNClient
setConflictResolver
public void setConflictResolver(org.apache.subversion.javahl.callback.ConflictResolverCallback listener)
- Specified by:
setConflictResolver
in interface org.apache.subversion.javahl.ISVNClient
setProgressCallback
public void setProgressCallback(org.apache.subversion.javahl.callback.ProgressCallback listener)
- Specified by:
setProgressCallback
in interface org.apache.subversion.javahl.ISVNClient
remove
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
- Specified by:
remove
in interface org.apache.subversion.javahl.ISVNClient
- Throws:
org.apache.subversion.javahl.ClientException
revert
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
- Specified by:
revert
in interface org.apache.subversion.javahl.ISVNClient
- Throws:
org.apache.subversion.javahl.ClientException
revert
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
- Specified by:
revert
in interface org.apache.subversion.javahl.ISVNClient
- Throws:
org.apache.subversion.javahl.ClientException
revert
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
- Specified by:
revert
in interface org.apache.subversion.javahl.ISVNClient
- Throws:
org.apache.subversion.javahl.ClientException
add
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
- Specified by:
add
in interface org.apache.subversion.javahl.ISVNClient
- Throws:
org.apache.subversion.javahl.ClientException
update
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
- Specified by:
update
in interface org.apache.subversion.javahl.ISVNClient
- Throws:
org.apache.subversion.javahl.ClientException
commit
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
- Specified by:
commit
in interface org.apache.subversion.javahl.ISVNClient
- Throws:
org.apache.subversion.javahl.ClientException
copy
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
- Specified by:
copy
in interface org.apache.subversion.javahl.ISVNClient
- Throws:
org.apache.subversion.javahl.ClientException
copy
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
- Specified by:
copy
in interface org.apache.subversion.javahl.ISVNClient
- Throws:
org.apache.subversion.javahl.ClientException
move
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
- Specified by:
move
in interface org.apache.subversion.javahl.ISVNClient
- Throws:
org.apache.subversion.javahl.ClientException
mkdir
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
- Specified by:
mkdir
in interface org.apache.subversion.javahl.ISVNClient
- Throws:
org.apache.subversion.javahl.ClientException
cleanup
public void cleanup(java.lang.String path,
boolean breakLocks,
boolean fixRecordedTimestamps,
boolean clearDavCache,
boolean removeUnusedPristines,
boolean includeExternals)
throws org.apache.subversion.javahl.ClientException
- Specified by:
cleanup
in interface org.apache.subversion.javahl.ISVNClient
- Throws:
org.apache.subversion.javahl.ClientException
cleanup
public void cleanup(java.lang.String path)
throws org.apache.subversion.javahl.ClientException
- Specified by:
cleanup
in interface org.apache.subversion.javahl.ISVNClient
- Throws:
org.apache.subversion.javahl.ClientException
resolve
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
- Specified by:
resolve
in interface org.apache.subversion.javahl.ISVNClient
- Throws:
org.apache.subversion.javahl.SubversionException
doExport
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
- Specified by:
doExport
in interface org.apache.subversion.javahl.ISVNClient
- Throws:
org.apache.subversion.javahl.ClientException
doExport
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
- Specified by:
doExport
in interface org.apache.subversion.javahl.ISVNClient
- Throws:
org.apache.subversion.javahl.ClientException
doSwitch
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
- Specified by:
doSwitch
in interface org.apache.subversion.javahl.ISVNClient
- Throws:
org.apache.subversion.javahl.ClientException
doImport
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
- Specified by:
doImport
in interface org.apache.subversion.javahl.ISVNClient
- Throws:
org.apache.subversion.javahl.ClientException
suggestMergeSources
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
- Specified by:
suggestMergeSources
in interface org.apache.subversion.javahl.ISVNClient
- Throws:
org.apache.subversion.javahl.SubversionException
merge
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
- Specified by:
merge
in interface org.apache.subversion.javahl.ISVNClient
- Throws:
org.apache.subversion.javahl.ClientException
merge
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
- Specified by:
merge
in interface org.apache.subversion.javahl.ISVNClient
- Throws:
org.apache.subversion.javahl.ClientException
merge
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
- Specified by:
merge
in interface org.apache.subversion.javahl.ISVNClient
- Throws:
org.apache.subversion.javahl.ClientException
merge
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
- Specified by:
merge
in interface org.apache.subversion.javahl.ISVNClient
- Throws:
org.apache.subversion.javahl.ClientException
mergeReintegrate
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
- Specified by:
mergeReintegrate
in interface org.apache.subversion.javahl.ISVNClient
- Throws:
org.apache.subversion.javahl.ClientException
getMergeinfo
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
- Specified by:
getMergeinfo
in interface org.apache.subversion.javahl.ISVNClient
- Throws:
org.apache.subversion.javahl.SubversionException
getMergeinfoLog
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
- Specified by:
getMergeinfoLog
in interface org.apache.subversion.javahl.ISVNClient
- Throws:
org.apache.subversion.javahl.ClientException
diff
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
- Specified by:
diff
in interface org.apache.subversion.javahl.ISVNClient
- Throws:
org.apache.subversion.javahl.ClientException
diff
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
- Specified by:
diff
in interface org.apache.subversion.javahl.ISVNClient
- Throws:
org.apache.subversion.javahl.ClientException
diffSummarize
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
- Specified by:
diffSummarize
in interface org.apache.subversion.javahl.ISVNClient
- Throws:
org.apache.subversion.javahl.ClientException
diffSummarize
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
- Specified by:
diffSummarize
in interface org.apache.subversion.javahl.ISVNClient
- Throws:
org.apache.subversion.javahl.ClientException
properties
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
- Specified by:
properties
in interface org.apache.subversion.javahl.ISVNClient
- Throws:
org.apache.subversion.javahl.ClientException
propertySetLocal
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
- Specified by:
propertySetLocal
in interface org.apache.subversion.javahl.ISVNClient
- Throws:
org.apache.subversion.javahl.ClientException
propertySetRemote
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
- Specified by:
propertySetRemote
in interface org.apache.subversion.javahl.ISVNClient
- Throws:
org.apache.subversion.javahl.ClientException
revProperty
public byte[] revProperty(java.lang.String path,
java.lang.String name,
org.apache.subversion.javahl.types.Revision rev)
throws org.apache.subversion.javahl.ClientException
- Specified by:
revProperty
in interface org.apache.subversion.javahl.ISVNClient
- Throws:
org.apache.subversion.javahl.ClientException
revProperties
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
- Specified by:
revProperties
in interface org.apache.subversion.javahl.ISVNClient
- Throws:
org.apache.subversion.javahl.ClientException
setRevProperty
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
- Specified by:
setRevProperty
in interface org.apache.subversion.javahl.ISVNClient
- Throws:
org.apache.subversion.javahl.ClientException
propertyGet
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
- Specified by:
propertyGet
in interface org.apache.subversion.javahl.ISVNClient
- Throws:
org.apache.subversion.javahl.ClientException
fileContent
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
- Specified by:
fileContent
in interface org.apache.subversion.javahl.ISVNClient
- Throws:
org.apache.subversion.javahl.ClientException
streamFileContent
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
- Specified by:
streamFileContent
in interface org.apache.subversion.javahl.ISVNClient
- Throws:
org.apache.subversion.javahl.ClientException
streamFileContent
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
- Specified by:
streamFileContent
in interface org.apache.subversion.javahl.ISVNClient
- Throws:
org.apache.subversion.javahl.ClientException
relocate
public void relocate(java.lang.String from,
java.lang.String to,
java.lang.String path,
boolean ignoreExternals)
throws org.apache.subversion.javahl.ClientException
- Specified by:
relocate
in interface org.apache.subversion.javahl.ISVNClient
- Throws:
org.apache.subversion.javahl.ClientException
blame
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
- Specified by:
blame
in interface org.apache.subversion.javahl.ISVNClient
- Throws:
org.apache.subversion.javahl.ClientException
blame
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
- Specified by:
blame
in interface org.apache.subversion.javahl.ISVNClient
- Throws:
org.apache.subversion.javahl.ClientException
setConfigDirectory
public void setConfigDirectory(java.lang.String configDir)
throws org.apache.subversion.javahl.ClientException
- Specified by:
setConfigDirectory
in interface org.apache.subversion.javahl.ISVNClient
- Throws:
org.apache.subversion.javahl.ClientException
getConfigDirectory
public java.lang.String getConfigDirectory()
throws org.apache.subversion.javahl.ClientException
- Specified by:
getConfigDirectory
in interface org.apache.subversion.javahl.ISVNClient
- Throws:
org.apache.subversion.javahl.ClientException
setConfigEventHandler
public void setConfigEventHandler(org.apache.subversion.javahl.callback.ConfigEvent configHandler)
throws org.apache.subversion.javahl.ClientException
- Specified by:
setConfigEventHandler
in interface org.apache.subversion.javahl.ISVNClient
- Throws:
org.apache.subversion.javahl.ClientException
getConfigEventHandler
public org.apache.subversion.javahl.callback.ConfigEvent getConfigEventHandler()
throws org.apache.subversion.javahl.ClientException
- Specified by:
getConfigEventHandler
in interface org.apache.subversion.javahl.ISVNClient
- Throws:
org.apache.subversion.javahl.ClientException
cancelOperation
public void cancelOperation()
throws org.apache.subversion.javahl.ClientException
- Specified by:
cancelOperation
in interface org.apache.subversion.javahl.ISVNClient
- Throws:
org.apache.subversion.javahl.ClientException
addToChangelist
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
- Specified by:
addToChangelist
in interface org.apache.subversion.javahl.ISVNClient
- Throws:
org.apache.subversion.javahl.ClientException
removeFromChangelists
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
- Specified by:
removeFromChangelists
in interface org.apache.subversion.javahl.ISVNClient
- Throws:
org.apache.subversion.javahl.ClientException
getChangelists
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
- Specified by:
getChangelists
in interface org.apache.subversion.javahl.ISVNClient
- Throws:
org.apache.subversion.javahl.ClientException
lock
public void lock(java.util.Set<java.lang.String> path,
java.lang.String comment,
boolean force)
throws org.apache.subversion.javahl.ClientException
- Specified by:
lock
in interface org.apache.subversion.javahl.ISVNClient
- Throws:
org.apache.subversion.javahl.ClientException
unlock
public void unlock(java.util.Set<java.lang.String> path,
boolean force)
throws org.apache.subversion.javahl.ClientException
- Specified by:
unlock
in interface org.apache.subversion.javahl.ISVNClient
- Throws:
org.apache.subversion.javahl.ClientException
info2
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
- Specified by:
info2
in interface org.apache.subversion.javahl.ISVNClient
- Throws:
org.apache.subversion.javahl.ClientException
info
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
- Specified by:
info
in interface org.apache.subversion.javahl.ISVNClient
- Throws:
org.apache.subversion.javahl.ClientException
getVersionInfo
public java.lang.String getVersionInfo(java.lang.String path,
java.lang.String trailUrl,
boolean lastChanged)
throws org.apache.subversion.javahl.ClientException
- Specified by:
getVersionInfo
in interface org.apache.subversion.javahl.ISVNClient
- Throws:
org.apache.subversion.javahl.ClientException
upgrade
public void upgrade(java.lang.String path)
throws org.apache.subversion.javahl.ClientException
- Specified by:
upgrade
in interface org.apache.subversion.javahl.ISVNClient
- Throws:
org.apache.subversion.javahl.ClientException
patch
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
- Specified by:
patch
in interface org.apache.subversion.javahl.ISVNClient
- Throws:
org.apache.subversion.javahl.ClientException
vacuum
public void vacuum(java.lang.String path,
boolean removeUnversionedItems,
boolean removeIgnoredItems,
boolean fixRecordedTimestamps,
boolean removeUnusedPristines,
boolean includeExternals)
throws org.apache.subversion.javahl.ClientException
- Specified by:
vacuum
in interface org.apache.subversion.javahl.ISVNClient
- Throws:
org.apache.subversion.javahl.ClientException
openRemoteSession
public org.apache.subversion.javahl.ISVNRemote openRemoteSession(java.lang.String pathOrUrl)
throws org.apache.subversion.javahl.ClientException,
org.apache.subversion.javahl.SubversionException
- Specified by:
openRemoteSession
in interface org.apache.subversion.javahl.ISVNClient
- Throws:
org.apache.subversion.javahl.ClientException
org.apache.subversion.javahl.SubversionException
openRemoteSession
public org.apache.subversion.javahl.ISVNRemote openRemoteSession(java.lang.String pathOrUrl,
int retryAttempts)
throws org.apache.subversion.javahl.ClientException,
org.apache.subversion.javahl.SubversionException
- Specified by:
openRemoteSession
in interface org.apache.subversion.javahl.ISVNClient
- Throws:
org.apache.subversion.javahl.ClientException
org.apache.subversion.javahl.SubversionException
getVersionExtended
public org.apache.subversion.javahl.types.VersionExtended getVersionExtended(boolean verbose)
- Specified by:
getVersionExtended
in interface org.apache.subversion.javahl.ISVNClient
add
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
- Specified by:
add
in interface org.apache.subversion.javahl.ISVNClient
- Throws:
org.apache.subversion.javahl.ClientException
move
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
- Specified by:
move
in interface org.apache.subversion.javahl.ISVNClient
- Throws:
org.apache.subversion.javahl.ClientException
doImport
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 messageHandler,
org.apache.subversion.javahl.callback.CommitCallback commitCallback)
throws org.apache.subversion.javahl.ClientException
- Specified by:
doImport
in interface org.apache.subversion.javahl.ISVNClient
- Throws:
org.apache.subversion.javahl.ClientException
diff
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
- Specified by:
diff
in interface org.apache.subversion.javahl.ISVNClient
- Throws:
org.apache.subversion.javahl.ClientException
diff
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
- Specified by:
diff
in interface org.apache.subversion.javahl.ISVNClient
- Throws:
org.apache.subversion.javahl.ClientException
diff
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
- Specified by:
diff
in interface org.apache.subversion.javahl.ISVNClient
- Throws:
org.apache.subversion.javahl.ClientException
diff
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
- Specified by:
diff
in interface org.apache.subversion.javahl.ISVNClient
- Throws:
org.apache.subversion.javahl.ClientException
diff
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
- Specified by:
diff
in interface org.apache.subversion.javahl.ISVNClient
- Throws:
org.apache.subversion.javahl.ClientException
diff
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
- Specified by:
diff
in interface org.apache.subversion.javahl.ISVNClient
- Throws:
org.apache.subversion.javahl.ClientException
properties
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
- Specified by:
properties
in interface org.apache.subversion.javahl.ISVNClient
- Throws:
org.apache.subversion.javahl.ClientException
propertyGet
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
- Specified by:
propertyGet
in interface org.apache.subversion.javahl.ISVNClient
- Throws:
org.apache.subversion.javahl.ClientException
merge
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
- Specified by:
merge
in interface org.apache.subversion.javahl.ISVNClient
- Throws:
org.apache.subversion.javahl.ClientException
merge
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 recordOnly)
throws org.apache.subversion.javahl.ClientException
- Specified by:
merge
in interface org.apache.subversion.javahl.ISVNClient
- Throws:
org.apache.subversion.javahl.ClientException
getMergeinfoLog
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
- Specified by:
getMergeinfoLog
in interface org.apache.subversion.javahl.ISVNClient
- Throws:
org.apache.subversion.javahl.ClientException