I wrote a CVS filesystem for plan9 some years ago.
I chose to create a filesystem which mimics plan9's dump
filesystem. It also provides access by CVS tag, and
automagically creates a ChangeLog text file which
lists all log messages and the files they effect.
However I could not find a clean way to implement
checkins so it reains a readonly view of the repository
and due to limitations of the CVS protocol it has to
scan all the files in the module at connect time which
can be slow.
if its of interest see:
http://lsub.org/magic/man2html/4/cvsfs
contrib/install steve/cvsfs
Also I came across this:
http://www.hipc.org/hipc2006/posters/repofs.pdf
-Steve
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Plan
9 Google Summer of Code" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/plan9-gsoc?hl=en
-~----------~----~----~----~------~----~------~--~---