diff options
Diffstat (limited to 'src/repository.h')
-rw-r--r-- | src/repository.h | 11 |
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) }; |