VCP::HeadRevsDB - Persistant storage for id -> (name, rev_id) maps
use base qw( VCP::HeadRevsDB );
By default, most VCP::Dest::* drivers keep track of the head revision
transferred to the destination for each branch of each file. This is used by
VCP::Source::* drivers when figuring out what revisions to export in an
incremental (or resumed) export..
The intent for this file is to serve as a base class so that individual sites
may write their own HeadRevsDB plugins to, for instance, store this state in a
RDBMS table. This is not quite offered at this time; we need to add an option
to the appropriate VCP::Dest::* modules to allow the appropriate HeadRevsDB
file to be loaded.
To write your own HeadRevsDB file, see VCP::HeadRevsDB::sdbm.
Barrie Slaymaker <barries@slaysys.com>
Copyright (c) 2000, 2001, 2002 Perforce Software, Inc. All rights reserved.
See VCP::License ("vcp help license") for the terms of use.