51
52
bool usePostRevPropChangeHook);
52
53
void rmtxns(File &path, StringArray &transactions);
53
54
jlong recover(File &path, ReposNotifyCallback *notifyCallback);
55
void freeze(jobjectArray jpaths, ReposFreezeAction* action);
54
56
void lstxns(File &path, MessageReceiver &messageReceiver);
55
void load(File &path, InputStream &dataIn, bool ignoreUUID, bool forceUUID,
57
void load(File &path, InputStream &dataIn,
58
Revision &revsionStart, Revision &revisionEnd,
59
bool ignoreUUID, bool forceUUID,
56
60
bool usePreCommitHook, bool usePostCommitHook,
57
61
const char *relativePath, ReposNotifyCallback *notifyCallback);
58
62
void listUnusedDBLogs(File &path,
59
63
MessageReceiver &messageReceiver);
60
64
void listDBLogs(File &path, MessageReceiver &messageReceiver);
61
void hotcopy(File &path, File &targetPath, bool cleanLogs);
65
void hotcopy(File &path, File &targetPath, bool cleanLogs, bool incremental);
62
66
void dump(File &path, OutputStream &dataOut, Revision &revsionStart,
63
67
Revision &RevisionEnd, bool incremental, bool useDeltas,
64
68
ReposNotifyCallback *notifyCallback);
69
73
void pack(File &path, ReposNotifyCallback *callback);
71
75
virtual ~SVNRepos();
76
void dispose(jobject jthis);
73
77
static SVNRepos *getCppObject(jobject jthis);
75
79
static svn_error_t *checkCancel(void *cancelBaton);