About This Project |
Back to Table of Contents |
Content |
Perl code and documentation for RevML (Revision Markup
Language) and vcp (Versioned Copy).
RevML is an XML document type intended for the representation of file revisions, such as those managed by Perforce, or other version control and configuration management systems. RevML provides a generic way to represent revisions (apart from any particular version control or SCM tool's format). It forms the basis for other tools that operate on file revisions. vcp is one such tool. It allows file revisions to be interchanged between repositories of either the same or different types. For example, using vcp, it is possible to copy the contents of a entire Perforce depot (or part of one) into a depot on a different Perforce server; or, to copy the contents of a CVS repository into a Perforce server (or vice-versa). vcp currently supports bidirectional exchanges between any combination of:
|
Curator | The current curator for this project is Barrie Slaymaker. Please send email to barries@slaysys.com if you would like to submit contributions. |
Mailing List |
The revml mailing list is used by contributors and users of RevML and vcp for a general discussion of the development and use of these tools. |
The RevML Distribution |
Back to Table of Contents |
The file comprising the current distribution of RevML are available for direct browsing and downloading from the Perforce Public Depot at
//public/revml/...
RevML may be downloaded from the Public Depot using any Perforce client software.
Documentation |
Back to Table of Contents |
High-level documentation for RevML and vcp is currently rather sparse. (Contributors are cordially invited to add documentation!)
The perl files in bin/... and lib/... are self-documented using perl "pod" embedded documents. Please see the "perlpod" man page from your perl distribution if you are not familiar with this format.
Please refer to the following files from the distribution for more information:
Copyright © 1998, 1999 Perforce Software |
You're browsing a file stored as$Id: //guest/sean_mccune/revml/index.html#1 $ in the Perforce Public Depot. |
Back to Table of Contents |