index.html #5

  • //
  • guest/
  • robert_cowham/
  • perforce/
  • utils/
  • pvcstop4/
  • index.html
  • View
  • Commits
  • Open Download .zip Download (5 KB)
<HTML>

<HEAD>

<TITLE>
PVCSToP4 Project
</TITLE>

<META name="keywords" content="PVCS perforce migration SCM scripts">
<META name="description" content="Scripts to migrate from PVCS to Perforce">

</HEAD>

<BODY BGCOLOR="#FFFFFF">
<CENTER>
<h1>
<A NAME="toc"></A>

</h1>

<h1>

<sub><a href="http://public.perforce.com/public/index.html">Perforce Public Depot</a></sub><br>

The PVCSToP4 Project
</h1>
<h2>
PVCS<sup>&reg;</sup> Professional to Perforce<sup>&reg;</sup> Migration

</H2>
<font size="-1"><i>Perforce is a registered trademark of Perforce Software, Inc.</i></font><br>
<font size="-1"><i>PVCS is a registered trademark of Serena Software, Inc.</i></font>

<P>

<TABLE BORDER=0><TR><TD>
<B>
<UL>
<LI><A HREF="#about">About This Project

</A>
<LI>
<a http://public.perforce.com/public/perforce/utils/vsstop4/main/vsstop4.zip" href="main/pvcstop4.zip">Zip file of sources (via HTTP)</a>
<LI><a HREF="http://public.perforce.com:8080/@md=d&amp;cd=//guest/robert_cowham/perforce/utils/pvcstop4/&amp;ra=s&amp;c=CtR@//guest/robert_cowham/perforce/utils/pvcstop4/?ac=83">Browse
  Public Depot</a>
</UL>
</b></TABLE>
</CENTER>
<br>
<br>
<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></font></TD></TR>
</TABLE>
<!------------------------------------------------------------------>

<p>
<table cellpadding=5%>
<tr>
<td valign=top>
<b>Content</b>
</td>
<td valign=top>Source and documentation for PVCSToP4 scripts - Perl scripts to
migrate a repository from Serena's PVCS<sup>&reg;</sup> Professional into Perforce.

<p>This set of Perl scripts converts PVCS<sup>&reg;</sup> archives to Perforce, preserving the

original times and authors. Branches are translated verbatim, individual file
revisions are grouped as much as possible into Perforce's notion of atomic
changes.</p>
<p>Requires Perl 5.6, PVCS<sup>&reg;</sup> 7.x (command line) or later and Perforce 2002.1 or later.&nbsp;The 

scripts only run on Windows (read values from Registry).</p>
<p>The newest (fastest) version requires PCLI to be installed (PVCS<sup>&reg;</sup> Command Line 
Interface). This is not usually installed by default.</p>
<p><i><b><font size="7">This page is a private branch - please see the
<a href="http://public.perforce.com/public/perforce/utils/pvcstop4/index.html">
public copy</a> for real use!</font></b></i></p>

<p>Basic Files required to download are (see <a href="main/README.txt">readme.txt</a> 
for more info):</p>
<ul>
  <li dir="ltr">
<p dir="ltr">
<a href="http://www.activestate.com/Products/Download/Register.plex?id=ActivePerl">
ActiveState Perl</a> (5.6 most frequently tested although 5.8 works)</p>
  </li>
  <li dir="ltr">
<p dir="ltr">
<b>
<a href="main/pvcstop4.zip">main/pvcstop4.zip</a> (source files for conversion)</b></p>

  </li>
  <li>
<a href="http://public.perforce.com/guest/tony_smith/perforce/API/Perl/released/p4perl56-setup-2.4320.exe">P4Perl 
2.4320 for Perl 5.6.6</a><b> </b>or

<a href="http://public.perforce.com/guest/tony_smith/perforce/API/Perl/released/p4perl58-setup-2.4320.exe">P4Perl 
2.4320 for Perl 5.8</a> (required interface to P4 from Perl) - newer versions of 
P4Perl may require updates to the scripts.</li>

</ul>

<p>If you have an old version of PVCS<sup>&reg;</sup> (prior to 6.5) or you can't get PCLI 
installed, then please use this older version of the scripts (not so well 
tested!!):</p>

<ul>

  <li dir="ltr">

<p dir="ltr">

<a href="http://www.activestate.com/Products/Download/Register.plex?id=ActivePerl">

ActiveState Perl</a> (5.6 most frequently tested although 5.8 works)</p>

  </li>

  <li dir="ltr">

<p dir="ltr">

<b>

<a href="non-pcli/pvcstop4.zip">non-pcli/pvcstop4.zip</a> (source files for conversion)</b></p>

  </li>

  <li>

<a href="http://public.perforce.com/guest/tony_smith/perforce/API/Perl/released/p4perl56-setup-2.2596.exe">P4Perl 
2.2596 for Perl 5.6.6</a><b> </b>or

<a href="http://public.perforce.com/guest/tony_smith/perforce/API/Perl/released/p4perl58-setup-2.2596.exe">P4Perl 
2.2596 for Perl 5.8</a> (required interface to P4 from Perl)</li>

</ul>
<p>These scripts are not fully supported - but feel free to contact Robert 
Cowham (rc at vaccaperna.co.uk)</p>
</td>
</tr>
</table>


<hr>
<p><b>Details:</b></p>
<ul>
  <lCheckout the <a href="main/README.txt"><a href="main/README.txt">readme.txt</a></a>
    file. All files are downloadable from the Public Depot via links above, or 
	using any other Perforce client.</li>

</ul>
<p><b>Updated:</b></p>
<ul>
  <lSee
  <a href="main/CHANGELOG.txt"><a href="main/CHANGELOG.txt">changelog.txt</a></a> file.</li>
</ul>
<P>
<TABLE CELLSPACING=0 BORDER=0 WIDTH=100%>
<TR>

<TD WIDTH=15% BGCOLOR=FFCC66 ALIGN=LEFT VALIGN=CENTER>
<FONT SIZE="-2">
Copyright &copy;<br>
2004 Robert Cowham<br>
</FONT>
</TD>

<TD WIDTH=70% BGCOLOR=FFCC66 ALIGN=CENTER>
<FONT SIZE="-2">
You're browsing a file stored asas<br>
<code>$Id: //guest/robert_cowham/perforce/utils/pvcstop4/index.html#5 $</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></font></TD></TR>




</TABLE>
<!------------------------------------------------------------------>



</BODY>
# Change User Description Committed
#5 5536 Robert Cowham Merged back from Main
#4 4865 Robert Cowham Point at public copy.
#3 4650 Robert Cowham Update for P4Perl changes, plus fix a couple of filetypes.
#2 4649 Robert Cowham Fixed links
#1 4648 Robert Cowham Added docs, and Scons facility for updating.