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.ISVNRepospublic org.apache.subversion.javahl.types.Version getVersion()
getVersion in interface org.apache.subversion.javahl.ISVNRepospublic 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.ISVNReposorg.apache.subversion.javahl.ClientExceptionpublic 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.ISVNReposorg.apache.subversion.javahl.ClientExceptionpublic 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.ISVNReposorg.apache.subversion.javahl.ClientExceptionpublic 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.ISVNReposorg.apache.subversion.javahl.ClientExceptionpublic 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.ISVNReposorg.apache.subversion.javahl.ClientExceptionpublic 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.ISVNReposorg.apache.subversion.javahl.ClientExceptionpublic 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.ISVNReposorg.apache.subversion.javahl.ClientExceptionpublic 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.ISVNReposorg.apache.subversion.javahl.ClientExceptionpublic 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.ISVNReposorg.apache.subversion.javahl.ClientExceptionpublic 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.ISVNReposorg.apache.subversion.javahl.ClientExceptionpublic 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.ISVNReposorg.apache.subversion.javahl.ClientExceptionpublic void rmtxns(java.io.File path,
java.lang.String[] transactions)
throws org.apache.subversion.javahl.ClientException
rmtxns in interface org.apache.subversion.javahl.ISVNReposorg.apache.subversion.javahl.ClientExceptionpublic 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.ISVNReposorg.apache.subversion.javahl.SubversionExceptionpublic 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.ISVNReposorg.apache.subversion.javahl.ClientExceptionpublic 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.ISVNReposorg.apache.subversion.javahl.ClientExceptionpublic 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.ISVNReposorg.apache.subversion.javahl.ClientExceptionpublic void rmlocks(java.io.File path,
java.lang.String[] locks)
throws org.apache.subversion.javahl.ClientException
rmlocks in interface org.apache.subversion.javahl.ISVNReposorg.apache.subversion.javahl.ClientExceptionpublic 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.ISVNReposorg.apache.subversion.javahl.ClientExceptionpublic 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.ISVNReposorg.apache.subversion.javahl.ClientExceptionpublic void cancelOperation()
throws org.apache.subversion.javahl.ClientException
cancelOperation in interface org.apache.subversion.javahl.ISVNReposorg.apache.subversion.javahl.ClientExceptionpublic 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.ISVNReposorg.apache.subversion.javahl.ClientExceptionpublic 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.ISVNReposorg.apache.subversion.javahl.ClientExceptionpublic 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.ISVNReposorg.apache.subversion.javahl.ClientException