index.html #6

  • //
  • guest/
  • perforce_software/
  • revml/
  • index.html
  • View
  • Commits
  • Open Download .zip Download (6 KB)
<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 <tt>VCP</tt>/RevML Project
</H2>
<P>

<TABLE BORDER=0><TR><TD>
<B>
<UL>
<LI><A HREF="#about">About This Project
</A>
<LI><A HREF="#dist">The VCP Distribution
</A>
<LI><A HREF="#docs">Documentation
</A>
</UL>
</B>
</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 the <b><tt>vcp</tt></b> (Versioned Copy)
tool and <b>RevML</b> (Revision Markup Language).

<p><tt>vcp</tt> is a tool for copying revision controlled files between
various SCM repositories.  For example, using <tt>vcp</tt>, 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).

<p>
<tt>vcp</tt> currently supports bidirectional exchanges between any two
of:
<ul>
<li>RevML
<li><tt>CVS</tt>
<li>Perforce
<li>VSS (beta)</tt>
</ul>

<p>RevML is an XML language that represents file revisions, such as
those managed by Perforce and other version control and configuration
management systems. RevML provides a generic way to represent revisions,
distinct from any particular version control or SCM tool's format. It
forms the basis for other tools that operate on file revisions.

</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 would like to submit contributions or have questions.
</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 <tt>vcp</tt>
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="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> <tt>vcp</tt> documentation is <a
href="http://public.perforce.com:8080/@cdf=//public/revml/docs/html/index.html&@//public/revml/docs/html/index.html">browsable
as HTML</a> via <a
href="http://public.perforce.com/public/index.html">the Perforce
repository.</a>

<p> In addition, 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> (BSD-style)
<li><b><a href=MANIFEST>MANIFEST</a></b>
</ul>

<p>All of the documentation is embedded in files in <a
href="http://public.perforce.com:8080/@md=d&cd=//public/revml/&ra=s&c=E7O@//public/revml/bin/?ac=83"><tt>bin/</tt></a>
and <a
href="http://public.perforce.com:8080/@md=d&cd=//public/revml/&ra=s&c=E7O@//public/revml/lib/?ac=83"><tt>lib/...</tt></a>
using POD (Plain Old Documentation).  The <tt>vcp help</tt> command
gives command-line access to all documentation, but lists user
documentation by default.  The <tt>vcp help <i>dest_dir</i></tt> command
can be used to build your own local copy of the documentation as HTML
(this is what is used to generate the HTML documentation linked to
above).

<!------------------------------------------------------------------>
<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:8080/@ra=s@/public/revml/">
//public/revml/...</a>
</b></blockquote>

<p> RevML may be downloaded from the Public Depot using any Perforce
client software.


<!------------------------------------------------------------------>


<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 &copy;<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: //guest/perforce_software/revml/index.html#6 $</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.