aboutsummaryrefslogtreecommitdiffstats
path: root/src/repository.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/repository.h')
-rw-r--r--src/repository.h11
1 files changed, 10 insertions, 1 deletions
diff --git a/src/repository.h b/src/repository.h
index f7beb99..728b2ab 100644
--- a/src/repository.h
+++ b/src/repository.h
@@ -97,12 +97,21 @@ private:
QProcess fastImport;
int commitCount;
int outstandingTransactions;
- int lastmark;
+
+ /* starts at 0, and counts up. */
+ int last_commit_mark;
+
+ /* starts at maxMark and counts down. Reset after each SVN revision */
+ int next_file_mark;
+
bool processHasStarted;
void startFastImport();
void closeFastImport();
+ // called when a transaction is deleted
+ void forgetTransaction(Transaction *t);
+
friend class ProcessCache;
Q_DISABLE_COPY(Repository)
};