Problems.
~~~~~~~~~
Not yet convinced that files checked in multiple times on
the same day are correctly delt with.
ChangeLog seems to somtimes get duplicate entries in it.
Checkins
~~~~~~~~
Checkin could be just overwriting the relevant file(s) in /tags/HEAD/*.
Creating repository tags could be just a matter of creating a new entry
in the tags directory.
The problem comes - what about log messages (the most useful part of CVS),
and we really should do an update and, resolve confilcts, and checkin,
which means we need to keep some state (the version last read)... we end up
writing the full client, so we might as well use the real client.
-Steve
|