NAME
VCP::Source::revml - Reads a RevML file
SYNOPSIS
## revml input class:
vcp foo.revml [dest_spec]
vcp foo.revml --uncompress [dest_spec]
vcp foo.revml --dtd <revml.dtd> [dest_spec]
vcp foo.revml --version <version> [dest_spec]
vcp revml:foo.revml:/foo/bar/... [dest_spec]
Where <source> is a filename for input; or missing or '-' for STDIN.
DESCRIPTION
This source driver allows vcp to read a RevML file.
For now, all revisions are fully reconstituted in the working directory in order to make sure that all of the patches apply cleanly. This can require a huge amount of disk space, but it works (optimizing this is on the TODO).
OPTIONS
- --dtd
-
--dtd=0.33 --version=0.33
Use the indicated DTD version (must be compiled in to VCP) to parse the RevML file.
- --uncompress
-
Force uncompression of gzipped input. If the input file ends in '.gz', the uncompress flag is implied.
- ui_set_revml_repo_spec
-
set the repo_spec, but die if no good. this should be called from a ui handler that will handle exceptions.
AUTHOR
Barrie Slaymaker <barries@slaysys.com>
COPYRIGHT
Copyright (c) 2000, 2001, 2002 Perforce Software, Inc. All rights reserved.
See VCP::License (vcp help license
) for the terms of use.
2 POD Errors
The following errors were encountered while parsing the POD:
- Around line 230:
'=item' outside of any '=over'
- Around line 707:
You forgot a '=back' before '=head1'