org.tmatesoft.svn.core.javahl
Class SVNClientImpl
java.lang.Object
org.tmatesoft.svn.core.javahl.SVNClientImpl
- All Implemented Interfaces:
- org.tigris.subversion.javahl.SVNClientInterface
- public class SVNClientImpl
- extends Object
- implements org.tigris.subversion.javahl.SVNClientInterface
- Version:
- 1.1.1
- Author:
- TMate Software Ltd.
Constructor Summary |
protected |
SVNClientImpl(org.tigris.subversion.javahl.SVNClient owner)
|
protected |
SVNClientImpl(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)
|
Method Summary |
void |
add(String path,
boolean recurse)
|
void |
add(String path,
boolean recurse,
boolean force)
|
byte[] |
blame(String path,
org.tigris.subversion.javahl.Revision revisionStart,
org.tigris.subversion.javahl.Revision revisionEnd)
|
void |
blame(String path,
org.tigris.subversion.javahl.Revision revisionStart,
org.tigris.subversion.javahl.Revision revisionEnd,
org.tigris.subversion.javahl.BlameCallback callback)
|
void |
blame(String path,
org.tigris.subversion.javahl.Revision pegRevision,
org.tigris.subversion.javahl.Revision revisionStart,
org.tigris.subversion.javahl.Revision revisionEnd,
org.tigris.subversion.javahl.BlameCallback callback)
|
void |
cancelOperation()
|
long |
checkout(String moduleName,
String destPath,
org.tigris.subversion.javahl.Revision revision,
boolean recurse)
|
long |
checkout(String moduleName,
String destPath,
org.tigris.subversion.javahl.Revision revision,
org.tigris.subversion.javahl.Revision pegRevision,
boolean recurse,
boolean ignoreExternals)
|
void |
cleanup(String path)
|
long |
commit(String[] path,
String message,
boolean recurse)
|
long |
commit(String[] path,
String message,
boolean recurse,
boolean noUnlock)
|
long[] |
commit(String[] path,
String message,
boolean recurse,
boolean noUnlock,
boolean atomicCommit)
|
void |
commitMessageHandler(org.tigris.subversion.javahl.CommitMessage messageHandler)
|
void |
copy(String srcPath,
String destPath,
String message,
org.tigris.subversion.javahl.Revision revision)
|
void |
diff(String target,
org.tigris.subversion.javahl.Revision pegRevision,
org.tigris.subversion.javahl.Revision startRevision,
org.tigris.subversion.javahl.Revision endRevision,
String outFileName,
boolean recurse,
boolean ignoreAncestry,
boolean noDiffDeleted,
boolean force)
|
void |
diff(String target1,
org.tigris.subversion.javahl.Revision revision1,
String target2,
org.tigris.subversion.javahl.Revision revision2,
String outFileName,
boolean recurse)
|
void |
diff(String target1,
org.tigris.subversion.javahl.Revision revision1,
String target2,
org.tigris.subversion.javahl.Revision revision2,
String outFileName,
boolean recurse,
boolean ignoreAncestry,
boolean noDiffDeleted,
boolean force)
|
void |
dispose()
|
long |
doExport(String srcPath,
String destPath,
org.tigris.subversion.javahl.Revision revision,
boolean force)
|
long |
doExport(String srcPath,
String destPath,
org.tigris.subversion.javahl.Revision revision,
org.tigris.subversion.javahl.Revision pegRevision,
boolean force,
boolean ignoreExternals,
boolean recurse,
String nativeEOL)
|
void |
doImport(String path,
String url,
String message,
boolean recurse)
|
long |
doSwitch(String path,
String url,
org.tigris.subversion.javahl.Revision revision,
boolean recurse)
|
byte[] |
fileContent(String path,
org.tigris.subversion.javahl.Revision revision)
|
byte[] |
fileContent(String path,
org.tigris.subversion.javahl.Revision revision,
org.tigris.subversion.javahl.Revision pegRevision)
|
String |
getAdminDirectoryName()
|
ISVNAuthenticationStorage |
getClientCredentialsStorage()
|
SVNClientManager |
getClientManager()
|
protected org.tigris.subversion.javahl.CommitMessage |
getCommitMessage()
|
String |
getConfigDirectory()
|
protected ISVNEventHandler |
getEventListener()
|
String |
getLastPath()
|
protected org.tigris.subversion.javahl.Notify |
getNotify()
Deprecated. |
protected org.tigris.subversion.javahl.Notify2 |
getNotify2()
|
static ISVNAuthenticationStorage |
getRuntimeCredentialsStorage()
|
protected SVNCommitClient |
getSVNCommitClient()
|
protected SVNCopyClient |
getSVNCopyClient()
|
protected SVNDiffClient |
getSVNDiffClient()
|
protected SVNLogClient |
getSVNLogClient()
|
protected SVNStatusClient |
getSVNStatusClient()
|
protected SVNUpdateClient |
getSVNUpdateClient()
|
protected SVNWCClient |
getSVNWCClient()
|
org.tigris.subversion.javahl.Version |
getVersion()
|
String |
getVersionInfo(String path,
String trailUrl,
boolean lastChanged)
|
org.tigris.subversion.javahl.Info |
info(String path)
|
org.tigris.subversion.javahl.Info2[] |
info2(String pathOrUrl,
org.tigris.subversion.javahl.Revision revision,
org.tigris.subversion.javahl.Revision pegRevision,
boolean recurse)
|
boolean |
isAdminDirectory(String name)
|
protected static boolean |
isURL(String pathOrUrl)
|
org.tigris.subversion.javahl.DirEntry[] |
list(String url,
org.tigris.subversion.javahl.Revision revision,
boolean recurse)
|
org.tigris.subversion.javahl.DirEntry[] |
list(String url,
org.tigris.subversion.javahl.Revision revision,
org.tigris.subversion.javahl.Revision pegRevision,
boolean recurse)
|
void |
lock(String[] path,
String comment,
boolean force)
|
org.tigris.subversion.javahl.LogMessage[] |
logMessages(String path,
org.tigris.subversion.javahl.Revision revisionStart,
org.tigris.subversion.javahl.Revision revisionEnd)
|
org.tigris.subversion.javahl.LogMessage[] |
logMessages(String path,
org.tigris.subversion.javahl.Revision revisionStart,
org.tigris.subversion.javahl.Revision revisionEnd,
boolean stopOnCopy)
|
org.tigris.subversion.javahl.LogMessage[] |
logMessages(String path,
org.tigris.subversion.javahl.Revision revisionStart,
org.tigris.subversion.javahl.Revision revisionEnd,
boolean stopOnCopy,
boolean discoverPath)
|
org.tigris.subversion.javahl.LogMessage[] |
logMessages(String path,
org.tigris.subversion.javahl.Revision revisionStart,
org.tigris.subversion.javahl.Revision revisionEnd,
boolean stopOnCopy,
boolean discoverPath,
long limit)
|
void |
merge(String path,
org.tigris.subversion.javahl.Revision pegRevision,
org.tigris.subversion.javahl.Revision revision1,
org.tigris.subversion.javahl.Revision revision2,
String localPath,
boolean force,
boolean recurse,
boolean ignoreAncestry,
boolean dryRun)
|
void |
merge(String path1,
org.tigris.subversion.javahl.Revision revision1,
String path2,
org.tigris.subversion.javahl.Revision revision2,
String localPath,
boolean force,
boolean recurse)
|
void |
merge(String path1,
org.tigris.subversion.javahl.Revision revision1,
String path2,
org.tigris.subversion.javahl.Revision revision2,
String localPath,
boolean force,
boolean recurse,
boolean ignoreAncestry,
boolean dryRun)
|
void |
mkdir(String[] path,
String message)
|
void |
move(String srcPath,
String destPath,
String message,
boolean force)
|
void |
move(String srcPath,
String destPath,
String message,
org.tigris.subversion.javahl.Revision revision,
boolean force)
|
static SVNClientImpl |
newInstance()
|
static SVNClientImpl |
newInstance(org.tigris.subversion.javahl.SVNClient owner)
|
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)
|
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,
boolean trackClient)
|
void |
notification(org.tigris.subversion.javahl.Notify notify)
Deprecated. |
void |
notification2(org.tigris.subversion.javahl.Notify2 notify)
|
void |
password(String password)
|
org.tigris.subversion.javahl.PropertyData[] |
properties(String path)
|
org.tigris.subversion.javahl.PropertyData[] |
properties(String path,
org.tigris.subversion.javahl.Revision revision)
|
org.tigris.subversion.javahl.PropertyData[] |
properties(String path,
org.tigris.subversion.javahl.Revision revision,
org.tigris.subversion.javahl.Revision pegRevision)
|
void |
propertyCreate(String path,
String name,
byte[] value,
boolean recurse)
|
void |
propertyCreate(String path,
String name,
byte[] value,
boolean recurse,
boolean force)
|
void |
propertyCreate(String path,
String name,
String value,
boolean recurse)
|
void |
propertyCreate(String path,
String name,
String value,
boolean recurse,
boolean force)
|
org.tigris.subversion.javahl.PropertyData |
propertyGet(String path,
String name)
|
org.tigris.subversion.javahl.PropertyData |
propertyGet(String path,
String name,
org.tigris.subversion.javahl.Revision revision)
|
org.tigris.subversion.javahl.PropertyData |
propertyGet(String path,
String name,
org.tigris.subversion.javahl.Revision revision,
org.tigris.subversion.javahl.Revision pegRevision)
|
void |
propertyRemove(String path,
String name,
boolean recurse)
|
void |
propertySet(String path,
String name,
byte[] value,
boolean recurse)
|
void |
propertySet(String path,
String name,
byte[] value,
boolean recurse,
boolean force)
|
void |
propertySet(String path,
String name,
String value,
boolean recurse)
|
void |
propertySet(String path,
String name,
String value,
boolean recurse,
boolean force)
|
void |
relocate(String from,
String to,
String path,
boolean recurse)
|
void |
remove(String[] path,
String message,
boolean force)
|
void |
resolved(String path,
boolean recurse)
|
void |
revert(String path,
boolean recurse)
|
org.tigris.subversion.javahl.PropertyData[] |
revProperties(String path,
org.tigris.subversion.javahl.Revision rev)
|
org.tigris.subversion.javahl.PropertyData |
revProperty(String path,
String name,
org.tigris.subversion.javahl.Revision rev)
|
void |
setClientCredentialsStorage(ISVNAuthenticationStorage storage)
|
void |
setConfigDirectory(String configDir)
|
void |
setPrompt(org.tigris.subversion.javahl.PromptUserPassword prompt)
|
void |
setRevProperty(String path,
String name,
org.tigris.subversion.javahl.Revision rev,
String value,
boolean force)
|
static void |
setRuntimeCredentialsStorage(ISVNAuthenticationStorage storage)
|
org.tigris.subversion.javahl.Status |
singleStatus(String path,
boolean onServer)
|
org.tigris.subversion.javahl.Status[] |
status(String path,
boolean descend,
boolean onServer,
boolean getAll)
|
org.tigris.subversion.javahl.Status[] |
status(String path,
boolean descend,
boolean onServer,
boolean getAll,
boolean noIgnore)
|
org.tigris.subversion.javahl.Status[] |
status(String path,
boolean descend,
boolean onServer,
boolean getAll,
boolean noIgnore,
boolean ignoreExternals)
|
void |
streamFileContent(String path,
org.tigris.subversion.javahl.Revision revision,
org.tigris.subversion.javahl.Revision pegRevision,
int bufferSize,
OutputStream stream)
|
protected void |
throwException(SVNException e)
|
void |
unlock(String[] path,
boolean force)
|
long[] |
update(String[] path,
org.tigris.subversion.javahl.Revision revision,
boolean recurse,
boolean ignoreExternals)
|
long |
update(String path,
org.tigris.subversion.javahl.Revision revision,
boolean recurse)
|
void |
username(String username)
|
static String |
version()
|
static int |
versionMajor()
|
static int |
versionMicro()
|
static int |
versionMinor()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SVNClientImpl
protected SVNClientImpl(org.tigris.subversion.javahl.SVNClient owner)
SVNClientImpl
protected SVNClientImpl(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)
newInstance
public static SVNClientImpl newInstance()
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)
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,
boolean trackClient)
getRuntimeCredentialsStorage
public static ISVNAuthenticationStorage getRuntimeCredentialsStorage()
setRuntimeCredentialsStorage
public static void setRuntimeCredentialsStorage(ISVNAuthenticationStorage storage)
getClientCredentialsStorage
public ISVNAuthenticationStorage getClientCredentialsStorage()
setClientCredentialsStorage
public void setClientCredentialsStorage(ISVNAuthenticationStorage storage)
getLastPath
public String getLastPath()
- Specified by:
getLastPath
in interface org.tigris.subversion.javahl.SVNClientInterface
status
public org.tigris.subversion.javahl.Status[] status(String path,
boolean descend,
boolean onServer,
boolean getAll)
throws org.tigris.subversion.javahl.ClientException
- Specified by:
status
in interface org.tigris.subversion.javahl.SVNClientInterface
- Throws:
org.tigris.subversion.javahl.ClientException
status
public org.tigris.subversion.javahl.Status[] status(String path,
boolean descend,
boolean onServer,
boolean getAll,
boolean noIgnore)
throws org.tigris.subversion.javahl.ClientException
- Specified by:
status
in interface org.tigris.subversion.javahl.SVNClientInterface
- Throws:
org.tigris.subversion.javahl.ClientException
status
public org.tigris.subversion.javahl.Status[] status(String path,
boolean descend,
boolean onServer,
boolean getAll,
boolean noIgnore,
boolean ignoreExternals)
throws org.tigris.subversion.javahl.ClientException
- Specified by:
status
in interface org.tigris.subversion.javahl.SVNClientInterface
- Throws:
org.tigris.subversion.javahl.ClientException
list
public org.tigris.subversion.javahl.DirEntry[] list(String url,
org.tigris.subversion.javahl.Revision revision,
boolean recurse)
throws org.tigris.subversion.javahl.ClientException
- Specified by:
list
in interface org.tigris.subversion.javahl.SVNClientInterface
- Throws:
org.tigris.subversion.javahl.ClientException
list
public org.tigris.subversion.javahl.DirEntry[] list(String url,
org.tigris.subversion.javahl.Revision revision,
org.tigris.subversion.javahl.Revision pegRevision,
boolean recurse)
throws org.tigris.subversion.javahl.ClientException
- Specified by:
list
in interface org.tigris.subversion.javahl.SVNClientInterface
- Throws:
org.tigris.subversion.javahl.ClientException
singleStatus
public org.tigris.subversion.javahl.Status singleStatus(String path,
boolean onServer)
throws org.tigris.subversion.javahl.ClientException
- Specified by:
singleStatus
in interface org.tigris.subversion.javahl.SVNClientInterface
- Throws:
org.tigris.subversion.javahl.ClientException
username
public void username(String username)
- Specified by:
username
in interface org.tigris.subversion.javahl.SVNClientInterface
password
public void password(String password)
- Specified by:
password
in interface org.tigris.subversion.javahl.SVNClientInterface
setPrompt
public void setPrompt(org.tigris.subversion.javahl.PromptUserPassword prompt)
- Specified by:
setPrompt
in interface org.tigris.subversion.javahl.SVNClientInterface
logMessages
public org.tigris.subversion.javahl.LogMessage[] logMessages(String path,
org.tigris.subversion.javahl.Revision revisionStart,
org.tigris.subversion.javahl.Revision revisionEnd)
throws org.tigris.subversion.javahl.ClientException
- Specified by:
logMessages
in interface org.tigris.subversion.javahl.SVNClientInterface
- Throws:
org.tigris.subversion.javahl.ClientException
logMessages
public org.tigris.subversion.javahl.LogMessage[] logMessages(String path,
org.tigris.subversion.javahl.Revision revisionStart,
org.tigris.subversion.javahl.Revision revisionEnd,
boolean stopOnCopy)
throws org.tigris.subversion.javahl.ClientException
- Specified by:
logMessages
in interface org.tigris.subversion.javahl.SVNClientInterface
- Throws:
org.tigris.subversion.javahl.ClientException
logMessages
public org.tigris.subversion.javahl.LogMessage[] logMessages(String path,
org.tigris.subversion.javahl.Revision revisionStart,
org.tigris.subversion.javahl.Revision revisionEnd,
boolean stopOnCopy,
boolean discoverPath)
throws org.tigris.subversion.javahl.ClientException
- Specified by:
logMessages
in interface org.tigris.subversion.javahl.SVNClientInterface
- Throws:
org.tigris.subversion.javahl.ClientException
logMessages
public org.tigris.subversion.javahl.LogMessage[] logMessages(String path,
org.tigris.subversion.javahl.Revision revisionStart,
org.tigris.subversion.javahl.Revision revisionEnd,
boolean stopOnCopy,
boolean discoverPath,
long limit)
throws org.tigris.subversion.javahl.ClientException
- Specified by:
logMessages
in interface org.tigris.subversion.javahl.SVNClientInterface
- Throws:
org.tigris.subversion.javahl.ClientException
checkout
public long checkout(String moduleName,
String destPath,
org.tigris.subversion.javahl.Revision revision,
org.tigris.subversion.javahl.Revision pegRevision,
boolean recurse,
boolean ignoreExternals)
throws org.tigris.subversion.javahl.ClientException
- Specified by:
checkout
in interface org.tigris.subversion.javahl.SVNClientInterface
- Throws:
org.tigris.subversion.javahl.ClientException
checkout
public long checkout(String moduleName,
String destPath,
org.tigris.subversion.javahl.Revision revision,
boolean recurse)
throws org.tigris.subversion.javahl.ClientException
- Specified by:
checkout
in interface org.tigris.subversion.javahl.SVNClientInterface
- Throws:
org.tigris.subversion.javahl.ClientException
notification
public void notification(org.tigris.subversion.javahl.Notify notify)
- Deprecated.
- Specified by:
notification
in interface org.tigris.subversion.javahl.SVNClientInterface
notification2
public void notification2(org.tigris.subversion.javahl.Notify2 notify)
- Specified by:
notification2
in interface org.tigris.subversion.javahl.SVNClientInterface
commitMessageHandler
public void commitMessageHandler(org.tigris.subversion.javahl.CommitMessage messageHandler)
- Specified by:
commitMessageHandler
in interface org.tigris.subversion.javahl.SVNClientInterface
remove
public void remove(String[] path,
String message,
boolean force)
throws org.tigris.subversion.javahl.ClientException
- Specified by:
remove
in interface org.tigris.subversion.javahl.SVNClientInterface
- Throws:
org.tigris.subversion.javahl.ClientException
revert
public void revert(String path,
boolean recurse)
throws org.tigris.subversion.javahl.ClientException
- Specified by:
revert
in interface org.tigris.subversion.javahl.SVNClientInterface
- Throws:
org.tigris.subversion.javahl.ClientException
add
public void add(String path,
boolean recurse)
throws org.tigris.subversion.javahl.ClientException
- Specified by:
add
in interface org.tigris.subversion.javahl.SVNClientInterface
- Throws:
org.tigris.subversion.javahl.ClientException
add
public void add(String path,
boolean recurse,
boolean force)
throws org.tigris.subversion.javahl.ClientException
- Specified by:
add
in interface org.tigris.subversion.javahl.SVNClientInterface
- Throws:
org.tigris.subversion.javahl.ClientException
update
public long update(String path,
org.tigris.subversion.javahl.Revision revision,
boolean recurse)
throws org.tigris.subversion.javahl.ClientException
- Specified by:
update
in interface org.tigris.subversion.javahl.SVNClientInterface
- Throws:
org.tigris.subversion.javahl.ClientException
update
public long[] update(String[] path,
org.tigris.subversion.javahl.Revision revision,
boolean recurse,
boolean ignoreExternals)
throws org.tigris.subversion.javahl.ClientException
- Specified by:
update
in interface org.tigris.subversion.javahl.SVNClientInterface
- Throws:
org.tigris.subversion.javahl.ClientException
commit
public long commit(String[] path,
String message,
boolean recurse)
throws org.tigris.subversion.javahl.ClientException
- Specified by:
commit
in interface org.tigris.subversion.javahl.SVNClientInterface
- Throws:
org.tigris.subversion.javahl.ClientException
commit
public long commit(String[] path,
String message,
boolean recurse,
boolean noUnlock)
throws org.tigris.subversion.javahl.ClientException
- Specified by:
commit
in interface org.tigris.subversion.javahl.SVNClientInterface
- Throws:
org.tigris.subversion.javahl.ClientException
commit
public long[] commit(String[] path,
String message,
boolean recurse,
boolean noUnlock,
boolean atomicCommit)
throws org.tigris.subversion.javahl.ClientException
- Throws:
org.tigris.subversion.javahl.ClientException
copy
public void copy(String srcPath,
String destPath,
String message,
org.tigris.subversion.javahl.Revision revision)
throws org.tigris.subversion.javahl.ClientException
- Specified by:
copy
in interface org.tigris.subversion.javahl.SVNClientInterface
- Throws:
org.tigris.subversion.javahl.ClientException
move
public void move(String srcPath,
String destPath,
String message,
org.tigris.subversion.javahl.Revision revision,
boolean force)
throws org.tigris.subversion.javahl.ClientException
- Specified by:
move
in interface org.tigris.subversion.javahl.SVNClientInterface
- Throws:
org.tigris.subversion.javahl.ClientException
move
public void move(String srcPath,
String destPath,
String message,
boolean force)
throws org.tigris.subversion.javahl.ClientException
- Specified by:
move
in interface org.tigris.subversion.javahl.SVNClientInterface
- Throws:
org.tigris.subversion.javahl.ClientException
mkdir
public void mkdir(String[] path,
String message)
throws org.tigris.subversion.javahl.ClientException
- Specified by:
mkdir
in interface org.tigris.subversion.javahl.SVNClientInterface
- Throws:
org.tigris.subversion.javahl.ClientException
cleanup
public void cleanup(String path)
throws org.tigris.subversion.javahl.ClientException
- Specified by:
cleanup
in interface org.tigris.subversion.javahl.SVNClientInterface
- Throws:
org.tigris.subversion.javahl.ClientException
resolved
public void resolved(String path,
boolean recurse)
throws org.tigris.subversion.javahl.ClientException
- Specified by:
resolved
in interface org.tigris.subversion.javahl.SVNClientInterface
- Throws:
org.tigris.subversion.javahl.ClientException
doExport
public long doExport(String srcPath,
String destPath,
org.tigris.subversion.javahl.Revision revision,
boolean force)
throws org.tigris.subversion.javahl.ClientException
- Specified by:
doExport
in interface org.tigris.subversion.javahl.SVNClientInterface
- Throws:
org.tigris.subversion.javahl.ClientException
doExport
public long doExport(String srcPath,
String destPath,
org.tigris.subversion.javahl.Revision revision,
org.tigris.subversion.javahl.Revision pegRevision,
boolean force,
boolean ignoreExternals,
boolean recurse,
String nativeEOL)
throws org.tigris.subversion.javahl.ClientException
- Specified by:
doExport
in interface org.tigris.subversion.javahl.SVNClientInterface
- Throws:
org.tigris.subversion.javahl.ClientException
doSwitch
public long doSwitch(String path,
String url,
org.tigris.subversion.javahl.Revision revision,
boolean recurse)
throws org.tigris.subversion.javahl.ClientException
- Specified by:
doSwitch
in interface org.tigris.subversion.javahl.SVNClientInterface
- Throws:
org.tigris.subversion.javahl.ClientException
doImport
public void doImport(String path,
String url,
String message,
boolean recurse)
throws org.tigris.subversion.javahl.ClientException
- Specified by:
doImport
in interface org.tigris.subversion.javahl.SVNClientInterface
- Throws:
org.tigris.subversion.javahl.ClientException
merge
public void merge(String path1,
org.tigris.subversion.javahl.Revision revision1,
String path2,
org.tigris.subversion.javahl.Revision revision2,
String localPath,
boolean force,
boolean recurse)
throws org.tigris.subversion.javahl.ClientException
- Specified by:
merge
in interface org.tigris.subversion.javahl.SVNClientInterface
- Throws:
org.tigris.subversion.javahl.ClientException
merge
public void merge(String path1,
org.tigris.subversion.javahl.Revision revision1,
String path2,
org.tigris.subversion.javahl.Revision revision2,
String localPath,
boolean force,
boolean recurse,
boolean ignoreAncestry,
boolean dryRun)
throws org.tigris.subversion.javahl.ClientException
- Specified by:
merge
in interface org.tigris.subversion.javahl.SVNClientInterface
- Throws:
org.tigris.subversion.javahl.ClientException
merge
public void merge(String path,
org.tigris.subversion.javahl.Revision pegRevision,
org.tigris.subversion.javahl.Revision revision1,
org.tigris.subversion.javahl.Revision revision2,
String localPath,
boolean force,
boolean recurse,
boolean ignoreAncestry,
boolean dryRun)
throws org.tigris.subversion.javahl.ClientException
- Specified by:
merge
in interface org.tigris.subversion.javahl.SVNClientInterface
- Throws:
org.tigris.subversion.javahl.ClientException
diff
public void diff(String target1,
org.tigris.subversion.javahl.Revision revision1,
String target2,
org.tigris.subversion.javahl.Revision revision2,
String outFileName,
boolean recurse)
throws org.tigris.subversion.javahl.ClientException
- Specified by:
diff
in interface org.tigris.subversion.javahl.SVNClientInterface
- Throws:
org.tigris.subversion.javahl.ClientException
diff
public void diff(String target1,
org.tigris.subversion.javahl.Revision revision1,
String target2,
org.tigris.subversion.javahl.Revision revision2,
String outFileName,
boolean recurse,
boolean ignoreAncestry,
boolean noDiffDeleted,
boolean force)
throws org.tigris.subversion.javahl.ClientException
- Specified by:
diff
in interface org.tigris.subversion.javahl.SVNClientInterface
- Throws:
org.tigris.subversion.javahl.ClientException
diff
public void diff(String target,
org.tigris.subversion.javahl.Revision pegRevision,
org.tigris.subversion.javahl.Revision startRevision,
org.tigris.subversion.javahl.Revision endRevision,
String outFileName,
boolean recurse,
boolean ignoreAncestry,
boolean noDiffDeleted,
boolean force)
throws org.tigris.subversion.javahl.ClientException
- Specified by:
diff
in interface org.tigris.subversion.javahl.SVNClientInterface
- Throws:
org.tigris.subversion.javahl.ClientException
properties
public org.tigris.subversion.javahl.PropertyData[] properties(String path)
throws org.tigris.subversion.javahl.ClientException
- Specified by:
properties
in interface org.tigris.subversion.javahl.SVNClientInterface
- Throws:
org.tigris.subversion.javahl.ClientException
properties
public org.tigris.subversion.javahl.PropertyData[] properties(String path,
org.tigris.subversion.javahl.Revision revision)
throws org.tigris.subversion.javahl.ClientException
- Specified by:
properties
in interface org.tigris.subversion.javahl.SVNClientInterface
- Throws:
org.tigris.subversion.javahl.ClientException
properties
public org.tigris.subversion.javahl.PropertyData[] properties(String path,
org.tigris.subversion.javahl.Revision revision,
org.tigris.subversion.javahl.Revision pegRevision)
throws org.tigris.subversion.javahl.ClientException
- Specified by:
properties
in interface org.tigris.subversion.javahl.SVNClientInterface
- Throws:
org.tigris.subversion.javahl.ClientException
propertySet
public void propertySet(String path,
String name,
byte[] value,
boolean recurse)
throws org.tigris.subversion.javahl.ClientException
- Specified by:
propertySet
in interface org.tigris.subversion.javahl.SVNClientInterface
- Throws:
org.tigris.subversion.javahl.ClientException
propertySet
public void propertySet(String path,
String name,
byte[] value,
boolean recurse,
boolean force)
throws org.tigris.subversion.javahl.ClientException
- Specified by:
propertySet
in interface org.tigris.subversion.javahl.SVNClientInterface
- Throws:
org.tigris.subversion.javahl.ClientException
propertySet
public void propertySet(String path,
String name,
String value,
boolean recurse)
throws org.tigris.subversion.javahl.ClientException
- Specified by:
propertySet
in interface org.tigris.subversion.javahl.SVNClientInterface
- Throws:
org.tigris.subversion.javahl.ClientException
propertySet
public void propertySet(String path,
String name,
String value,
boolean recurse,
boolean force)
throws org.tigris.subversion.javahl.ClientException
- Specified by:
propertySet
in interface org.tigris.subversion.javahl.SVNClientInterface
- Throws:
org.tigris.subversion.javahl.ClientException
propertyRemove
public void propertyRemove(String path,
String name,
boolean recurse)
throws org.tigris.subversion.javahl.ClientException
- Specified by:
propertyRemove
in interface org.tigris.subversion.javahl.SVNClientInterface
- Throws:
org.tigris.subversion.javahl.ClientException
propertyCreate
public void propertyCreate(String path,
String name,
String value,
boolean recurse)
throws org.tigris.subversion.javahl.ClientException
- Specified by:
propertyCreate
in interface org.tigris.subversion.javahl.SVNClientInterface
- Throws:
org.tigris.subversion.javahl.ClientException
propertyCreate
public void propertyCreate(String path,
String name,
String value,
boolean recurse,
boolean force)
throws org.tigris.subversion.javahl.ClientException
- Specified by:
propertyCreate
in interface org.tigris.subversion.javahl.SVNClientInterface
- Throws:
org.tigris.subversion.javahl.ClientException
propertyCreate
public void propertyCreate(String path,
String name,
byte[] value,
boolean recurse)
throws org.tigris.subversion.javahl.ClientException
- Specified by:
propertyCreate
in interface org.tigris.subversion.javahl.SVNClientInterface
- Throws:
org.tigris.subversion.javahl.ClientException
propertyCreate
public void propertyCreate(String path,
String name,
byte[] value,
boolean recurse,
boolean force)
throws org.tigris.subversion.javahl.ClientException
- Specified by:
propertyCreate
in interface org.tigris.subversion.javahl.SVNClientInterface
- Throws:
org.tigris.subversion.javahl.ClientException
revProperty
public org.tigris.subversion.javahl.PropertyData revProperty(String path,
String name,
org.tigris.subversion.javahl.Revision rev)
throws org.tigris.subversion.javahl.ClientException
- Specified by:
revProperty
in interface org.tigris.subversion.javahl.SVNClientInterface
- Throws:
org.tigris.subversion.javahl.ClientException
revProperties
public org.tigris.subversion.javahl.PropertyData[] revProperties(String path,
org.tigris.subversion.javahl.Revision rev)
throws org.tigris.subversion.javahl.ClientException
- Specified by:
revProperties
in interface org.tigris.subversion.javahl.SVNClientInterface
- Throws:
org.tigris.subversion.javahl.ClientException
setRevProperty
public void setRevProperty(String path,
String name,
org.tigris.subversion.javahl.Revision rev,
String value,
boolean force)
throws org.tigris.subversion.javahl.ClientException
- Specified by:
setRevProperty
in interface org.tigris.subversion.javahl.SVNClientInterface
- Throws:
org.tigris.subversion.javahl.ClientException
propertyGet
public org.tigris.subversion.javahl.PropertyData propertyGet(String path,
String name)
throws org.tigris.subversion.javahl.ClientException
- Specified by:
propertyGet
in interface org.tigris.subversion.javahl.SVNClientInterface
- Throws:
org.tigris.subversion.javahl.ClientException
propertyGet
public org.tigris.subversion.javahl.PropertyData propertyGet(String path,
String name,
org.tigris.subversion.javahl.Revision revision)
throws org.tigris.subversion.javahl.ClientException
- Specified by:
propertyGet
in interface org.tigris.subversion.javahl.SVNClientInterface
- Throws:
org.tigris.subversion.javahl.ClientException
propertyGet
public org.tigris.subversion.javahl.PropertyData propertyGet(String path,
String name,
org.tigris.subversion.javahl.Revision revision,
org.tigris.subversion.javahl.Revision pegRevision)
throws org.tigris.subversion.javahl.ClientException
- Specified by:
propertyGet
in interface org.tigris.subversion.javahl.SVNClientInterface
- Throws:
org.tigris.subversion.javahl.ClientException
fileContent
public byte[] fileContent(String path,
org.tigris.subversion.javahl.Revision revision)
throws org.tigris.subversion.javahl.ClientException
- Specified by:
fileContent
in interface org.tigris.subversion.javahl.SVNClientInterface
- Throws:
org.tigris.subversion.javahl.ClientException
fileContent
public byte[] fileContent(String path,
org.tigris.subversion.javahl.Revision revision,
org.tigris.subversion.javahl.Revision pegRevision)
throws org.tigris.subversion.javahl.ClientException
- Specified by:
fileContent
in interface org.tigris.subversion.javahl.SVNClientInterface
- Throws:
org.tigris.subversion.javahl.ClientException
streamFileContent
public void streamFileContent(String path,
org.tigris.subversion.javahl.Revision revision,
org.tigris.subversion.javahl.Revision pegRevision,
int bufferSize,
OutputStream stream)
throws org.tigris.subversion.javahl.ClientException
- Specified by:
streamFileContent
in interface org.tigris.subversion.javahl.SVNClientInterface
- Throws:
org.tigris.subversion.javahl.ClientException
relocate
public void relocate(String from,
String to,
String path,
boolean recurse)
throws org.tigris.subversion.javahl.ClientException
- Specified by:
relocate
in interface org.tigris.subversion.javahl.SVNClientInterface
- Throws:
org.tigris.subversion.javahl.ClientException
blame
public byte[] blame(String path,
org.tigris.subversion.javahl.Revision revisionStart,
org.tigris.subversion.javahl.Revision revisionEnd)
throws org.tigris.subversion.javahl.ClientException
- Specified by:
blame
in interface org.tigris.subversion.javahl.SVNClientInterface
- Throws:
org.tigris.subversion.javahl.ClientException
blame
public void blame(String path,
org.tigris.subversion.javahl.Revision revisionStart,
org.tigris.subversion.javahl.Revision revisionEnd,
org.tigris.subversion.javahl.BlameCallback callback)
throws org.tigris.subversion.javahl.ClientException
- Specified by:
blame
in interface org.tigris.subversion.javahl.SVNClientInterface
- Throws:
org.tigris.subversion.javahl.ClientException
blame
public void blame(String path,
org.tigris.subversion.javahl.Revision pegRevision,
org.tigris.subversion.javahl.Revision revisionStart,
org.tigris.subversion.javahl.Revision revisionEnd,
org.tigris.subversion.javahl.BlameCallback callback)
throws org.tigris.subversion.javahl.ClientException
- Specified by:
blame
in interface org.tigris.subversion.javahl.SVNClientInterface
- Throws:
org.tigris.subversion.javahl.ClientException
dispose
public void dispose()
- Specified by:
dispose
in interface org.tigris.subversion.javahl.SVNClientInterface
setConfigDirectory
public void setConfigDirectory(String configDir)
throws org.tigris.subversion.javahl.ClientException
- Specified by:
setConfigDirectory
in interface org.tigris.subversion.javahl.SVNClientInterface
- Throws:
org.tigris.subversion.javahl.ClientException
getConfigDirectory
public String getConfigDirectory()
throws org.tigris.subversion.javahl.ClientException
- Specified by:
getConfigDirectory
in interface org.tigris.subversion.javahl.SVNClientInterface
- Throws:
org.tigris.subversion.javahl.ClientException
cancelOperation
public void cancelOperation()
throws org.tigris.subversion.javahl.ClientException
- Specified by:
cancelOperation
in interface org.tigris.subversion.javahl.SVNClientInterface
- Throws:
org.tigris.subversion.javahl.ClientException
info
public org.tigris.subversion.javahl.Info info(String path)
throws org.tigris.subversion.javahl.ClientException
- Specified by:
info
in interface org.tigris.subversion.javahl.SVNClientInterface
- Throws:
org.tigris.subversion.javahl.ClientException
lock
public void lock(String[] path,
String comment,
boolean force)
throws org.tigris.subversion.javahl.ClientException
- Specified by:
lock
in interface org.tigris.subversion.javahl.SVNClientInterface
- Throws:
org.tigris.subversion.javahl.ClientException
unlock
public void unlock(String[] path,
boolean force)
throws org.tigris.subversion.javahl.ClientException
- Specified by:
unlock
in interface org.tigris.subversion.javahl.SVNClientInterface
- Throws:
org.tigris.subversion.javahl.ClientException
info2
public org.tigris.subversion.javahl.Info2[] info2(String pathOrUrl,
org.tigris.subversion.javahl.Revision revision,
org.tigris.subversion.javahl.Revision pegRevision,
boolean recurse)
throws org.tigris.subversion.javahl.ClientException
- Specified by:
info2
in interface org.tigris.subversion.javahl.SVNClientInterface
- Throws:
org.tigris.subversion.javahl.ClientException
getVersionInfo
public String getVersionInfo(String path,
String trailUrl,
boolean lastChanged)
throws org.tigris.subversion.javahl.ClientException
- Specified by:
getVersionInfo
in interface org.tigris.subversion.javahl.SVNClientInterface
- Throws:
org.tigris.subversion.javahl.ClientException
version
public static String version()
versionMajor
public static int versionMajor()
versionMinor
public static int versionMinor()
versionMicro
public static int versionMicro()
getNotify
protected org.tigris.subversion.javahl.Notify getNotify()
- Deprecated.
getNotify2
protected org.tigris.subversion.javahl.Notify2 getNotify2()
getEventListener
protected ISVNEventHandler getEventListener()
getClientManager
public SVNClientManager getClientManager()
getSVNCommitClient
protected SVNCommitClient getSVNCommitClient()
getSVNUpdateClient
protected SVNUpdateClient getSVNUpdateClient()
getSVNStatusClient
protected SVNStatusClient getSVNStatusClient()
getSVNWCClient
protected SVNWCClient getSVNWCClient()
getSVNDiffClient
protected SVNDiffClient getSVNDiffClient()
getSVNCopyClient
protected SVNCopyClient getSVNCopyClient()
getSVNLogClient
protected SVNLogClient getSVNLogClient()
getCommitMessage
protected org.tigris.subversion.javahl.CommitMessage getCommitMessage()
throwException
protected void throwException(SVNException e)
throws org.tigris.subversion.javahl.ClientException
- Throws:
org.tigris.subversion.javahl.ClientException
isURL
protected static boolean isURL(String pathOrUrl)
getAdminDirectoryName
public String getAdminDirectoryName()
- Specified by:
getAdminDirectoryName
in interface org.tigris.subversion.javahl.SVNClientInterface
isAdminDirectory
public boolean isAdminDirectory(String name)
- Specified by:
isAdminDirectory
in interface org.tigris.subversion.javahl.SVNClientInterface
getVersion
public org.tigris.subversion.javahl.Version getVersion()
- Specified by:
getVersion
in interface org.tigris.subversion.javahl.SVNClientInterface
Copyright © 2004-2007 TMate Software Ltd. All Rights Reserved.