add
public void add(String path,
boolean recurse)
throws ClientException
add
public void add(String path,
boolean recurse,
boolean force)
throws ClientException
blame
public byte[] blame(String path,
Revision revisionStart,
Revision revisionEnd)
throws ClientException
blame
public void blame(String path,
Revision revisionStart,
Revision revisionEnd,
BlameCallback callback)
throws ClientException
blame
public void blame(String path,
Revision pegRevision,
Revision revisionStart,
Revision revisionEnd,
BlameCallback callback)
throws ClientException
cancelOperation
public void cancelOperation()
throws ClientException
checkout
public long checkout(String moduleName,
String destPath,
Revision revision,
Revision pegRevision,
boolean recurse,
boolean ignoreExternals)
throws ClientException
checkout
public long checkout(String moduleName,
String destPath,
Revision revision,
boolean recurse)
throws ClientException
cleanup
public void cleanup(String path)
throws ClientException
commit
public long commit(String[] path,
String message,
boolean recurse)
throws ClientException
commit
public long commit(String[] path,
String message,
boolean recurse,
boolean noUnlock)
throws ClientException
commit
public long[] commit(String[] path,
String message,
boolean recurse,
boolean noUnlock,
boolean atomicCommit)
throws ClientException
commitMessageHandler
public void commitMessageHandler(CommitMessage messageHandler)
copy
public void copy(String srcPath,
String destPath,
String message,
Revision revision)
throws ClientException
diff
public void diff(String target,
Revision pegRevision,
Revision startRevision,
Revision endRevision,
String outFileName,
boolean recurse,
boolean ignoreAncestry,
boolean noDiffDeleted,
boolean force)
throws ClientException
diff
public void diff(String target1,
Revision revision1,
String target2,
Revision revision2,
String outFileName,
boolean recurse)
throws ClientException
diff
public void diff(String target1,
Revision revision1,
String target2,
Revision revision2,
String outFileName,
boolean recurse,
boolean ignoreAncestry,
boolean noDiffDeleted,
boolean force)
throws ClientException
dispose
public void dispose()
doExport
public long doExport(String srcPath,
String destPath,
Revision revision,
Revision pegRevision,
boolean force,
boolean ignoreExternals,
boolean recurse,
String nativeEOL)
throws ClientException
doExport
public long doExport(String srcPath,
String destPath,
Revision revision,
boolean force)
throws ClientException
doImport
public void doImport(String path,
String url,
String message,
boolean recurse)
throws ClientException
doSwitch
public long doSwitch(String path,
String url,
Revision revision,
boolean recurse)
throws ClientException
fileContent
public byte[] fileContent(String path,
Revision revision)
throws ClientException
fileContent
public byte[] fileContent(String path,
Revision revision,
Revision pegRevision)
throws ClientException
getAdminDirectoryName
public String getAdminDirectoryName()
getCommitMessage
protected CommitMessage getCommitMessage()
getConfigDirectory
public String getConfigDirectory()
throws ClientException
getLastPath
public String getLastPath()
getNotify
protected Notify getNotify()
getNotify2
protected Notify2 getNotify2()
getVersion
public org.tigris.subversion.javahl.Version getVersion()
getVersionInfo
public String getVersionInfo(String path,
String trailUrl,
boolean lastChanged)
throws ClientException
info
public Info info(String path)
throws ClientException
info2
public Info2[] info2(String pathOrUrl,
Revision revision,
Revision pegRevision,
boolean recurse)
throws ClientException
isAdminDirectory
public boolean isAdminDirectory(String name)
isURL
protected static boolean isURL(String pathOrUrl)
list
public DirEntry[] list(String url,
Revision revision,
Revision pegRevision,
boolean recurse)
throws ClientException
list
public DirEntry[] list(String url,
Revision revision,
boolean recurse)
throws ClientException
lock
public void lock(String[] path,
String comment,
boolean force)
throws ClientException
logMessages
public LogMessage[] logMessages(String path,
Revision revisionStart,
Revision revisionEnd)
throws ClientException
logMessages
public LogMessage[] logMessages(String path,
Revision revisionStart,
Revision revisionEnd,
boolean stopOnCopy)
throws ClientException
logMessages
public LogMessage[] logMessages(String path,
Revision revisionStart,
Revision revisionEnd,
boolean stopOnCopy,
boolean discoverPath)
throws ClientException
logMessages
public LogMessage[] logMessages(String path,
Revision revisionStart,
Revision revisionEnd,
boolean stopOnCopy,
boolean discoverPath,
long limit)
throws ClientException
merge
public void merge(String path,
Revision pegRevision,
Revision revision1,
Revision revision2,
String localPath,
boolean force,
boolean recurse,
boolean ignoreAncestry,
boolean dryRun)
throws ClientException
merge
public void merge(String path1,
Revision revision1,
String path2,
Revision revision2,
String localPath,
boolean force,
boolean recurse)
throws ClientException
merge
public void merge(String path1,
Revision revision1,
String path2,
Revision revision2,
String localPath,
boolean force,
boolean recurse,
boolean ignoreAncestry,
boolean dryRun)
throws ClientException
mkdir
public void mkdir(String[] path,
String message)
throws ClientException
move
public void move(String srcPath,
String destPath,
String message,
Revision revision,
boolean force)
throws ClientException
move
public void move(String srcPath,
String destPath,
String message,
boolean force)
throws ClientException
newInstance
public static SVNClientImpl newInstance(org.tigris.subversion.javahl.SVNClient owner)
newInstance
public static SVNClientImpl newInstance(org.tigris.subversion.javahl.SVNClient owner,
org.tmatesoft.svn.core.internal.io.dav.http.IHTTPConnectionFactory httpConnectionFactory,
org.tmatesoft.svn.core.internal.io.svn.ISVNConnectorFactory svnConnectorFactory)
notification
public void notification(Notify notify)
notification2
public void notification2(Notify2 notify)
password
public void password(String password)
properties
public PropertyData[] properties(String path)
throws ClientException
properties
public PropertyData[] properties(String path,
Revision revision)
throws ClientException
properties
public PropertyData[] properties(String path,
Revision revision,
Revision pegRevision)
throws ClientException
propertyCreate
public void propertyCreate(String path,
String name,
String value,
boolean recurse)
throws ClientException
propertyCreate
public void propertyCreate(String path,
String name,
String value,
boolean recurse,
boolean force)
throws ClientException
propertyCreate
public void propertyCreate(String path,
String name,
byte[] value,
boolean recurse)
throws ClientException
propertyCreate
public void propertyCreate(String path,
String name,
byte[] value,
boolean recurse,
boolean force)
throws ClientException
propertyGet
public PropertyData propertyGet(String path,
String name)
throws ClientException
propertyGet
public PropertyData propertyGet(String path,
String name,
Revision revision)
throws ClientException
propertyGet
public PropertyData propertyGet(String path,
String name,
Revision revision,
Revision pegRevision)
throws ClientException
propertyRemove
public void propertyRemove(String path,
String name,
boolean recurse)
throws ClientException
propertySet
public void propertySet(String path,
String name,
String value,
boolean recurse)
throws ClientException
propertySet
public void propertySet(String path,
String name,
String value,
boolean recurse,
boolean force)
throws ClientException
propertySet
public void propertySet(String path,
String name,
byte[] value,
boolean recurse)
throws ClientException
propertySet
public void propertySet(String path,
String name,
byte[] value,
boolean recurse,
boolean force)
throws ClientException
relocate
public void relocate(String from,
String to,
String path,
boolean recurse)
throws ClientException
remove
public void remove(String[] path,
String message,
boolean force)
throws ClientException
resolved
public void resolved(String path,
boolean recurse)
throws ClientException
revProperties
public PropertyData[] revProperties(String path,
Revision rev)
throws ClientException
revProperty
public PropertyData revProperty(String path,
String name,
Revision rev)
throws ClientException
revert
public void revert(String path,
boolean recurse)
throws ClientException
setConfigDirectory
public void setConfigDirectory(String configDir)
throws ClientException
setPrompt
public void setPrompt(PromptUserPassword prompt)
setRevProperty
public void setRevProperty(String path,
String name,
Revision rev,
String value,
boolean force)
throws ClientException
singleStatus
public Status singleStatus(String path,
boolean onServer)
throws ClientException
status
public Status[] status(String path,
boolean descend,
boolean onServer,
boolean getAll)
throws ClientException
status
public Status[] status(String path,
boolean descend,
boolean onServer,
boolean getAll,
boolean noIgnore)
throws ClientException
status
public Status[] status(String path,
boolean descend,
boolean onServer,
boolean getAll,
boolean noIgnore,
boolean ignoreExternals)
throws ClientException
streamFileContent
public void streamFileContent(String path,
Revision revision,
Revision pegRevision,
int bufferSize,
OutputStream stream)
throws ClientException
throwException
protected void throwException(SVNException e)
throws ClientException
unlock
public void unlock(String[] path,
boolean force)
throws ClientException
update
public long update(String path,
Revision revision,
boolean recurse)
throws ClientException
update
public long[] update(String[] path,
Revision revision,
boolean recurse,
boolean ignoreExternals)
throws ClientException
username
public void username(String username)
version
public static String version()
versionMajor
public static int versionMajor()
versionMicro
public static int versionMicro()
versionMinor
public static int versionMinor()