Phil,
Do you think it could be possible to add the following feature to FSVS:
I have a directory where only the more recent log files are kept (ex:
last 5).
$ ls
20090201.log
20090202.log
20090203.log
20090204.log
20090205.log
Here an example of how it could work:
$ fsvs commit-archive
N 20090201.log
N 20090202.log
N 20090203.log
N 20090204.log
N 20090205.log
$ ls
<--- 20090201.log was deleted...
20090202.log
20090203.log
20090204.log
20090205.log <--- 20090205.log was modified...
20090206.log <--- 20090206.log was created...
$ fsvs commit-archive
C 20090205.log
N 20090206.log
$ svn st file:///repository
20090201.log <--- 20090201.log is still available ...
20090202.log
20090203.log
20090204.log
20090205.log
20090206.log
So, the more recent revision would give access to the last version of
all files ever committed (if commit-archive was always used obviously)
no matter if the file was present in the working copy or not when the
more recent commit was done. "commit-archive" would in fact prevent any
file to be marked as "deleted" at the repository level.
Ben.
------------------------------------------------------
http://fsvs.tigris.org/ds/viewMessage.do?dsForumId=3923&dsMessageId=1137508
To unsubscribe from this discussion, e-mail: [[email protected]].