Plan 9 from Bell Labs’s /usr/web/sources/contrib/steve/root/sys/src/cmd/cvsfs/Notes

Copyright © 2021 Plan 9 Foundation.
Distributed under the MIT License.
Download the Plan 9 distribution.


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

Bell Labs OSI certified Powered by Plan 9

(Return to Plan 9 Home Page)

Copyright © 2021 Plan 9 Foundation. All Rights Reserved.
Comments to webmaster@9p.io.