[Zope-CMF] drawing database with checkin/out procedures in CMF

Dieter Maurer dieter@handshake.de
Wed, 31 Jul 2002 22:50:49 +0200


Tim Willems writes:
 > I need to create a CAD drawing database with checkin/out procedures in CMF.
 > Are there any "best practices" in Zope to achieve such an intelligent
 > repository with built-in revision control mechanisms?
You will need to put effort into this. There is no out-of-the-box support
for it.

 > CVS looks quite straightforward for any textbased files, but what with
 > binary files? Can it keep track of changes within these files too? Can such
 > a drawing be "flagged" in the CMF site as being checked-out?
CVS can handle binary files, although it is not too intelligent with them.

It can be used in a mode where explicit "cvs edit" is necessary to
start changing an object. In this case, a special cvs command can be
used to check for files currently being edited. This can be used
to mark them appropriately. See the cvs documentation.
You will need to implement that in CMF, though.


Dieter