<HTML> <HEAD> <TITLE> RevML Project - Perforce Public Depot </TITLE> </HEAD> <BODY BGCOLOR="#FFFFFF"> <CENTER> <P> <A NAME="toc"></A> <h2> <sub><a href="../index.html">Perforce Public Depot</a></sub><br> The RevML Project <br> </H2> <P> <TABLE BORDER=0><TR><TD> <B> <UL> <LI><A HREF="#about">About This Project </A> <LI><A HREF="#dist">The RevML Distribution </A> <LI><A HREF="#docs">Documentation </A> </UL> </TABLE> </CENTER> <br> <br> <br> <!------------------------------------------------------------------> <P> <TABLE CELLSPACING=0 BORDER=0 WIDTH=100%><TR><TD BGCOLOR=FFCC66> <A NAME="about"></A> <H2>About This Project </H2> <TD WIDTH=5% BGCOLOR=FFCC66 ALIGN=RIGHT><FONT SIZE="-2"><A HREF="#toc"> Back to<BR>Table of<BR>Contents</A></TD></TR> </TABLE> <!------------------------------------------------------------------> <p> <table cellpadding=5%> <tr> <td valign=top> <b>Content</b> </td> <td valign=top> Perl code and documentation for <b>RevML</b> (Revision Markup Language). 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. One such tool is <b>vcp</b> (for "Versioned Copy", included in the RevML distribution), which 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 portion of a Perforce depot into a depot on a different Perforce server; or, to copy the contents of a CVS repository into a Perforce server (or vice-versa). </td> </tr> <tr> <td valign=top> <b>Curator</b> </td> <td valign=top> The current curator for this project is Barrie Slaymaker. Please send email to <a href="mailto:barries@slaysys.com">barries@slaysys.com</a> if you have submitted contributions you'd like published. </td> </tr> <tr> <td valign=top> <b>Mailing<br>List</b> </td> <td valign=top> The <a href="http://maillist.perforce.com/mailman/listinfo/revml"><b>revml</b> mailing list</a> is used by contributors and users of RevML and vcp for a general discussion of the development and use of these tools. </td> </tr> </table> <!------------------------------------------------------------------> <P> <TABLE CELLSPACING=0 BORDER=0 WIDTH=100%><TR><TD BGCOLOR=FFCC66> <A NAME="dist"></A> <H2>The RevML Distribution </H2> <TD WIDTH=5% BGCOLOR=FFCC66 ALIGN=RIGHT><FONT SIZE="-2"><A HREF="#toc"> Back to<BR>Table of<BR>Contents</A></TD></TR> </TABLE> <!------------------------------------------------------------------> <p> The file comprising the current distribution of RevML are available for direct browsing and downloading from the Perforce Public Depot at <blockquote><b> <A HREF="http://public.perforce.com/cgi-bin/p4db/dtb.cgi?FSPC=public/revml"> //public/revml/...</a> </b></blockquote> <p> RevML may be downloaded from the Public Depot using any Perforce client software. <!------------------------------------------------------------------> <P> <TABLE CELLSPACING=0 BORDER=0 WIDTH=100%><TR><TD BGCOLOR=FFCC66> <A NAME="docs"></A> <H2>Documentation </H2> <TD WIDTH=5% BGCOLOR=FFCC66 ALIGN=RIGHT><FONT SIZE="-2"><A HREF="#toc"> Back to<BR>Table of<BR>Contents</A></TD></TR> </TABLE> <!------------------------------------------------------------------> <p> High-level documentation for RevML and vcp is currently rather sparse. (Contributors are cordially invited to add documentation!) <p> 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. <p> Please refer to the following files from the distribution for more information: <ul> <li><b><a href=README>README</a></b> <li><b><a href=INSTALL>INSTALL</a></b> <li><b><a href=CHANGES>CHANGES</a></b> <li><b><a href=LICENSE>LICENSE</a></b> <li><b><a href=MANIFEST>MANIFEST</a></b> </ul> <!------------------------------------------------------------------> <br><br><br> <!------------------------------------------------------------------> <P> <TABLE CELLSPACING=0 BORDER=0 WIDTH=100%> <TR> <TD WIDTH=15% BGCOLOR=FFCC66 ALIGN=LEFT VALIGN=CENTER> <FONT SIZE="-2"> Copyright ©<br> 1998, 1999<br> <a href="http://www.perforce.com">Perforce Software</a><br> </FONT> </TD> <TD WIDTH=70% BGCOLOR=FFCC66 ALIGN=CENTER> <FONT SIZE="-2"> You're browsing a file stored as<br> <code>$Id$</code><br> in the <A HREF=http://public.perforce.com/public/index.html>Perforce Public Depot</A>. </FONT> </TD> <TD WIDTH=15% BGCOLOR=FFCC66 ALIGN=RIGHT> <FONT SIZE="-2"><A HREF="#toc"> Back to<BR>Table of<BR>Contents</A></TD></TR> </FONT> </TD> </TR> </TABLE> <!------------------------------------------------------------------> </BODY>
# | Change | User | Description | Committed | |
---|---|---|---|---|---|
#12 | 6074 | michael | Fix a bunch of relative navbar links. | ||
#11 | 6026 | rlo |
Public depot fixes: * Titles formatted similarly * Navbar changed and shortened * Change review taken out of navbar * Links fixed |
||
#10 | 6025 | rlo |
Public Depot Redesign goes live * Skin matches KB and latest WWW skin * Rudimentary search mechanism based on google * did this already, but made some big mistakes and it was easier to obliterate and start over * about the above: yikes! |
||
#9 | 5504 | gerry | Point to VCP executables. | ||
#8 | 4504 | Barrie Slaymaker | - remove CPAN info from index.html | ||
#7 | 1996 | Barrie Slaymaker | Refer to the vcp.pl "fat" distribution | ||
#6 | 1995 | Barrie Slaymaker |
Improve links to source directory Move documentation info above source code browsing info Show how to get command line help and how to generate local HTML documentation |
||
#5 | 1994 | Barrie Slaymaker |
Make VCP the primary subject of the page instead of RevML. Point to the HTML docs in the repository browser. |
||
#4 | 1992 | Barrie Slaymaker | Add VSS notification. | ||
#3 | 1155 | rmg |
The change to utils/index.html was required to get the page to render better with Netscape 6.2. (Without the closing </B> tags, the whole page from the Depot Browsers section on down rendered bold...!) I made the same logical change to the other four for consistency, though they didn't seem to suffer from the same problem. p4dti/index.html still doesn't render right under Netscape 6.2, but it's from a different patterns and I couldn't see a quick clean fix... so I didn't mess with it for now. |
||
#2 | 776 | rmg |
Adjust the revml index (per feedback from barries and others) and point the top level index link at it. |
||
#1 | 775 | rmg | First cut index page for RevML. |