[Zope-dev] Zope source code version control
Simon Michael
simon@joyful.com
10 Jan 2000 11:45:00 -0800
"Phil Harris" <phil.harris@zope.co.uk> writes:
> Might be a good sart for you and they should have something soon.
The webdav faq says:
For now and for a while, CVS will still be your best bet; it is
going to be a while before DAV's versioning capabilities match that
of CVS.
This has been the status for quite a while. What would it take to add
interim CVS functionality into zope ? I mean just the most useful
bare essentials -
- storing & retrieving past versions
- talking to standard cvs tools via the pserver protocol
Enough to support, eg
- cvs checkout
- cvs update
- cvs commit
- cvs diff
- cvs status
Vague strategy #2.1:
1. create a ZCVSAware mixin class, which hooks into standard zope
objects' get & set methods. A ZCVSAware object stores past revisions
of its data and can provide a specified revision on request. This is
separate from zope's undo mechanism.
2. add a pserver protocol handler to zserver
Cheers and a happy new millenium to all,
-Simon