public class SVNRepos
extends java.lang.Object
implements org.apache.subversion.javahl.ISVNRepos
Constructor and Description |
---|
SVNRepos() |
Modifier and Type | Method and Description |
---|---|
void |
cancelOperation() |
void |
create(java.io.File path,
boolean disableFsyncCommit,
boolean keepLog,
java.io.File configPath,
java.lang.String fstype) |
void |
deltify(java.io.File path,
org.apache.subversion.javahl.types.Revision start,
org.apache.subversion.javahl.types.Revision end) |
void |
dispose() |
void |
dump(java.io.File path,
java.io.OutputStream dataOut,
org.apache.subversion.javahl.types.Revision start,
org.apache.subversion.javahl.types.Revision end,
boolean incremental,
boolean useDeltas,
org.apache.subversion.javahl.callback.ReposNotifyCallback callback) |
void |
freeze(org.apache.subversion.javahl.callback.ReposFreezeAction action,
java.io.File... paths) |
org.apache.subversion.javahl.types.Version |
getVersion() |
void |
hotcopy(java.io.File path,
java.io.File targetPath,
boolean cleanLogs) |
void |
hotcopy(java.io.File path,
java.io.File targetPath,
boolean cleanLogs,
boolean incremental) |
void |
hotcopy(java.io.File path,
java.io.File targetPath,
boolean cleanLogs,
boolean incremental,
org.apache.subversion.javahl.callback.ReposNotifyCallback callback) |
void |
listDBLogs(java.io.File path,
org.apache.subversion.javahl.ISVNRepos.MessageReceiver receiver) |
void |
listUnusedDBLogs(java.io.File path,
org.apache.subversion.javahl.ISVNRepos.MessageReceiver receiver) |
void |
load(java.io.File path,
java.io.InputStream dataInput,
boolean ignoreUUID,
boolean forceUUID,
boolean usePreCommitHook,
boolean usePostCommitHook,
java.lang.String relativePath,
org.apache.subversion.javahl.callback.ReposNotifyCallback callback) |
void |
load(java.io.File path,
java.io.InputStream dataInput,
org.apache.subversion.javahl.types.Revision start,
org.apache.subversion.javahl.types.Revision end,
boolean ignoreUUID,
boolean forceUUID,
boolean usePreCommitHook,
boolean usePostCommitHook,
boolean validateProps,
boolean ignoreDates,
java.lang.String relativePath,
org.apache.subversion.javahl.callback.ReposNotifyCallback callback) |
void |
load(java.io.File path,
java.io.InputStream dataInput,
org.apache.subversion.javahl.types.Revision start,
org.apache.subversion.javahl.types.Revision end,
boolean ignoreUUID,
boolean forceUUID,
boolean usePreCommitHook,
boolean usePostCommitHook,
java.lang.String relativePath,
org.apache.subversion.javahl.callback.ReposNotifyCallback callback) |
java.util.Set<org.apache.subversion.javahl.types.Lock> |
lslocks(java.io.File path,
org.apache.subversion.javahl.types.Depth depth) |
void |
lstxns(java.io.File path,
org.apache.subversion.javahl.ISVNRepos.MessageReceiver receiver) |
void |
pack(java.io.File path,
org.apache.subversion.javahl.callback.ReposNotifyCallback callback) |
long |
recover(java.io.File path,
org.apache.subversion.javahl.callback.ReposNotifyCallback callback) |
void |
rmlocks(java.io.File path,
java.lang.String[] locks) |
void |
rmtxns(java.io.File path,
java.lang.String[] transactions) |
void |
setRevProp(java.io.File path,
org.apache.subversion.javahl.types.Revision rev,
java.lang.String propName,
java.lang.String propValue,
boolean usePreRevPropChangeHook,
boolean usePostRevPropChangeHook) |
void |
upgrade(java.io.File path,
org.apache.subversion.javahl.callback.ReposNotifyCallback callback) |
void |
verify(java.io.File path,
org.apache.subversion.javahl.types.Revision start,
org.apache.subversion.javahl.types.Revision end,
boolean checkNormalization,
boolean metadataOnly,
org.apache.subversion.javahl.callback.ReposNotifyCallback notifyCallback,
org.apache.subversion.javahl.callback.ReposVerifyCallback verifyCallback) |
void |
verify(java.io.File path,
org.apache.subversion.javahl.types.Revision start,
org.apache.subversion.javahl.types.Revision end,
org.apache.subversion.javahl.callback.ReposNotifyCallback callback) |
public void dispose()
dispose
in interface org.apache.subversion.javahl.ISVNRepos
public org.apache.subversion.javahl.types.Version getVersion()
getVersion
in interface org.apache.subversion.javahl.ISVNRepos
public void create(java.io.File path, boolean disableFsyncCommit, boolean keepLog, java.io.File configPath, java.lang.String fstype) throws org.apache.subversion.javahl.ClientException
create
in interface org.apache.subversion.javahl.ISVNRepos
org.apache.subversion.javahl.ClientException
public void deltify(java.io.File path, org.apache.subversion.javahl.types.Revision start, org.apache.subversion.javahl.types.Revision end) throws org.apache.subversion.javahl.ClientException
deltify
in interface org.apache.subversion.javahl.ISVNRepos
org.apache.subversion.javahl.ClientException
public void dump(java.io.File path, java.io.OutputStream dataOut, org.apache.subversion.javahl.types.Revision start, org.apache.subversion.javahl.types.Revision end, boolean incremental, boolean useDeltas, org.apache.subversion.javahl.callback.ReposNotifyCallback callback) throws org.apache.subversion.javahl.ClientException
dump
in interface org.apache.subversion.javahl.ISVNRepos
org.apache.subversion.javahl.ClientException
public void hotcopy(java.io.File path, java.io.File targetPath, boolean cleanLogs, boolean incremental, org.apache.subversion.javahl.callback.ReposNotifyCallback callback) throws org.apache.subversion.javahl.ClientException
hotcopy
in interface org.apache.subversion.javahl.ISVNRepos
org.apache.subversion.javahl.ClientException
public void hotcopy(java.io.File path, java.io.File targetPath, boolean cleanLogs) throws org.apache.subversion.javahl.ClientException
hotcopy
in interface org.apache.subversion.javahl.ISVNRepos
org.apache.subversion.javahl.ClientException
public void listDBLogs(java.io.File path, org.apache.subversion.javahl.ISVNRepos.MessageReceiver receiver) throws org.apache.subversion.javahl.ClientException
listDBLogs
in interface org.apache.subversion.javahl.ISVNRepos
org.apache.subversion.javahl.ClientException
public void listUnusedDBLogs(java.io.File path, org.apache.subversion.javahl.ISVNRepos.MessageReceiver receiver) throws org.apache.subversion.javahl.ClientException
listUnusedDBLogs
in interface org.apache.subversion.javahl.ISVNRepos
org.apache.subversion.javahl.ClientException
public void load(java.io.File path, java.io.InputStream dataInput, org.apache.subversion.javahl.types.Revision start, org.apache.subversion.javahl.types.Revision end, boolean ignoreUUID, boolean forceUUID, boolean usePreCommitHook, boolean usePostCommitHook, boolean validateProps, boolean ignoreDates, java.lang.String relativePath, org.apache.subversion.javahl.callback.ReposNotifyCallback callback) throws org.apache.subversion.javahl.ClientException
load
in interface org.apache.subversion.javahl.ISVNRepos
org.apache.subversion.javahl.ClientException
public void load(java.io.File path, java.io.InputStream dataInput, boolean ignoreUUID, boolean forceUUID, boolean usePreCommitHook, boolean usePostCommitHook, java.lang.String relativePath, org.apache.subversion.javahl.callback.ReposNotifyCallback callback) throws org.apache.subversion.javahl.ClientException
load
in interface org.apache.subversion.javahl.ISVNRepos
org.apache.subversion.javahl.ClientException
public void lstxns(java.io.File path, org.apache.subversion.javahl.ISVNRepos.MessageReceiver receiver) throws org.apache.subversion.javahl.ClientException
lstxns
in interface org.apache.subversion.javahl.ISVNRepos
org.apache.subversion.javahl.ClientException
public long recover(java.io.File path, org.apache.subversion.javahl.callback.ReposNotifyCallback callback) throws org.apache.subversion.javahl.ClientException
recover
in interface org.apache.subversion.javahl.ISVNRepos
org.apache.subversion.javahl.ClientException
public void rmtxns(java.io.File path, java.lang.String[] transactions) throws org.apache.subversion.javahl.ClientException
rmtxns
in interface org.apache.subversion.javahl.ISVNRepos
org.apache.subversion.javahl.ClientException
public void setRevProp(java.io.File path, org.apache.subversion.javahl.types.Revision rev, java.lang.String propName, java.lang.String propValue, boolean usePreRevPropChangeHook, boolean usePostRevPropChangeHook) throws org.apache.subversion.javahl.SubversionException
setRevProp
in interface org.apache.subversion.javahl.ISVNRepos
org.apache.subversion.javahl.SubversionException
public void verify(java.io.File path, org.apache.subversion.javahl.types.Revision start, org.apache.subversion.javahl.types.Revision end, boolean checkNormalization, boolean metadataOnly, org.apache.subversion.javahl.callback.ReposNotifyCallback notifyCallback, org.apache.subversion.javahl.callback.ReposVerifyCallback verifyCallback) throws org.apache.subversion.javahl.ClientException
verify
in interface org.apache.subversion.javahl.ISVNRepos
org.apache.subversion.javahl.ClientException
public void verify(java.io.File path, org.apache.subversion.javahl.types.Revision start, org.apache.subversion.javahl.types.Revision end, org.apache.subversion.javahl.callback.ReposNotifyCallback callback) throws org.apache.subversion.javahl.ClientException
verify
in interface org.apache.subversion.javahl.ISVNRepos
org.apache.subversion.javahl.ClientException
public java.util.Set<org.apache.subversion.javahl.types.Lock> lslocks(java.io.File path, org.apache.subversion.javahl.types.Depth depth) throws org.apache.subversion.javahl.ClientException
lslocks
in interface org.apache.subversion.javahl.ISVNRepos
org.apache.subversion.javahl.ClientException
public void rmlocks(java.io.File path, java.lang.String[] locks) throws org.apache.subversion.javahl.ClientException
rmlocks
in interface org.apache.subversion.javahl.ISVNRepos
org.apache.subversion.javahl.ClientException
public void upgrade(java.io.File path, org.apache.subversion.javahl.callback.ReposNotifyCallback callback) throws org.apache.subversion.javahl.ClientException
upgrade
in interface org.apache.subversion.javahl.ISVNRepos
org.apache.subversion.javahl.ClientException
public void pack(java.io.File path, org.apache.subversion.javahl.callback.ReposNotifyCallback callback) throws org.apache.subversion.javahl.ClientException
pack
in interface org.apache.subversion.javahl.ISVNRepos
org.apache.subversion.javahl.ClientException
public void cancelOperation() throws org.apache.subversion.javahl.ClientException
cancelOperation
in interface org.apache.subversion.javahl.ISVNRepos
org.apache.subversion.javahl.ClientException
public void hotcopy(java.io.File path, java.io.File targetPath, boolean cleanLogs, boolean incremental) throws org.apache.subversion.javahl.ClientException
hotcopy
in interface org.apache.subversion.javahl.ISVNRepos
org.apache.subversion.javahl.ClientException
public void load(java.io.File path, java.io.InputStream dataInput, org.apache.subversion.javahl.types.Revision start, org.apache.subversion.javahl.types.Revision end, boolean ignoreUUID, boolean forceUUID, boolean usePreCommitHook, boolean usePostCommitHook, java.lang.String relativePath, org.apache.subversion.javahl.callback.ReposNotifyCallback callback) throws org.apache.subversion.javahl.ClientException
load
in interface org.apache.subversion.javahl.ISVNRepos
org.apache.subversion.javahl.ClientException
public void freeze(org.apache.subversion.javahl.callback.ReposFreezeAction action, java.io.File... paths) throws org.apache.subversion.javahl.ClientException
freeze
in interface org.apache.subversion.javahl.ISVNRepos
org.apache.subversion.javahl.ClientException