<html><head><title>VCP::Source::revml - Reads a RevML file</title></head><body><h1><a name="NAME">NAME
</a></h1><p>VCP::Source::revml - Reads a RevML file
<p><hr><h1><a name="SYNOPSIS">SYNOPSIS
</a></h1><p>## revml input class:
<pre> 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]
</pre><p>Where <source> is a filename for input; or missing or '-' for STDIN.
<p><hr><h1><a name="DESCRIPTION">DESCRIPTION
</a></h1><p>This source driver allows <a href="vcp.html">vcp</a> to read a RevML file.
<p>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).
<p><hr><h1><a name="OPTIONS">OPTIONS
</a></h1><dl><dt><a name="_dtd_"><strong><p>--dtd
</strong></a><pre> --dtd=0.33
--version=0.33
</pre><dd>Use the indicated DTD version (must be compiled in to VCP) to parse
the RevML file.
<dt><a name="_uncompress_"><strong><p>--uncompress
</strong></a><dd>Force uncompression of gzipped input.
If the input file ends in '.gz', the uncompress flag is implied.
</dl><h3>ui_set_revml_repo_spec
</h3><p>set the repo_spec, but die if no good.
this should be called from a ui handler that
will handle exceptions.
<pre>
</pre><pre>
</pre><p><hr><h1><a name="AUTHOR">AUTHOR
</a></h1><p>Barrie Slaymaker <barries@slaysys.com>
<p><hr><h1><a name="COPYRIGHT">COPYRIGHT
</a></h1><p>Copyright (c) 2000, 2001, 2002 Perforce Software, Inc.
All rights reserved.
<p>See <a>VCP::License</a> (<code>vcp help license</code>) for the terms of use.
<p><hr><i><font size="-1">Last updated: Fri Jun 4 14:21:33 2004</font></i></body></html>