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