Changes between Initial Version and Version 1 of Ticket #167


Ignore:
Timestamp:
Apr 29, 2007, 11:23:41 AM (15 years ago)
Author:
Jari Häkkinen
Comment:

For this we need a large enough repository to test on. BASE has a large repository but we do not want to make phony commits. We chould synchronize tests with some of the BASE developers regular commits.

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #167 – Description

    initial v1  
    11When starting a run wc and repo must be in synch. If that is not fulfilled, an error msg is blurped. But what happens if something changes during the run? Someone could change the working copy or worse what if someone commit something to the repo. The latter is the interesting case because it is out of control of the user of svndigest. Does svndigest
    22
    3  1) Finish the work and different files may have output from different revs.
    4  2) Some out of the range problem occur and depending what the memory picture svndigest crash or not.
    5  3) Exit with an understandable error message.
    6  4) Finish the work and committed revs after the start of run are ignored.
     3 1. Finish the work and different files may have output from different revs.
     4 2. Some out of the range problem occur and depending what the memory picture svndigest crash or not.
     5 3. Exit with an understandable error message.
     6 4. Finish the work and committed revs after the start of run are ignored.
    77
    88When in --enable-debug is set the run may be caught by an assertion. If 4) is not already the case it should probably be implemented by getting the HEAD rev number ar tart, save it, and use it when needed e.g. in SVNlog class. Note, if this is an issue , the severity grows when runtime grows.