Gestinanna::POF::Repository manages a revision controlled data store
based on Gestinanna::POF::Alzabo, allowing revision-controlled
documents without requiring direct filesystem access.
This package uses CVS as its model but with some differences:
o Objects may not be deleted
o If a revision greater than the currently modified one already
exists, a branch is forced (e.g., if saving a modification to
revision 1.2 and revision 1.3 already exists, then a branch is
forced, creating a revision similar to 1.2.1.1 (or the first
available branch number under 1.2) )
o This module does not track blame information -- blame tracking
implementation is application-dependent
o An object may have multiple attributes under revision control
This does require Gestinanna::POF 0.03, also released at the same
time as this package.
Changes for Gestinanna::POF:
ENHANCEMENTS:
- Added support for MLDBM::Sync to Gestinanna::POF::MLDBM.
- Added private (unpublished) tests for Gestinanna::POF::LDAP.
It should work with LDAP databases at least in read-only mode.
BUG FIXES:
- Gestinanna::POF::Alzabo had incorrect is_live call to see if
it should insert or update. This was exposed by the
Gestinanna::POF::Repository package.
The uploaded file
Gestinanna-POF-Repository-0.01.tar.gz
has entered CPAN as
file: $CPAN/authors/id/J/JS/JSMITH/Gestinanna-POF-Repository-0.01.tar.gz
size: 23973 bytes
md5: 2781649b37773d5c31ecead6ade464f2
The uploaded file
Gestinanna-POF-0.03.tar.gz
has entered CPAN as
file: $CPAN/authors/id/J/JS/JSMITH/Gestinanna-POF-0.03.tar.gz
size: 36424 bytes
md5: 7ed3395416ae518e76dd472f6ab34658
It may take a little while for these packages to make their way to
your favorite mirror. They are also available on the SourceForge
project page:
http://sf.net/projects/gestinanna/
--
James Smith <[EMAIL PROTECTED]>, 979-862-3725
Senior Software Applications Developer,
Texas A&M CIS Operating Systems Group, Unix