This is a new release of our
CVSFile product. CVSFile enables Zope content to be served out of files residing in CVS sandboxes, and provides access to common CVS functions through the web in the Zope Management Interface.
This new release new features like
- recursive batch add capability -- add instances whole filesystems at a time. This function can be run multiple times without error-- duplicates are logged and ignored. For example, you could perform the same batch add each week to pick up any new files.
- tunable batch parameters for example, you can avoid adding CVS control files or system files via a series of easy to use filters
- page templates all ZMI GUI screens
use pages templates instead of DTML.
Why not simply use
ZCVSFolder? Because CVSFile stores files in CVS as normal files, rather than as Python "pickles." This makes it easy to use the same content, held in CVS, in both Zope and non-Zope contexts.
CVSFile extends
ExternalFile, and therefore inherits all of its functionality. This new release requires ExternalFile version 1.2.0.
Release 0.9 is compatible with Python 2.1.3, Zope 2.6.1, and ExternalFile 1.2.0.