[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

[PATCH] update cvs2svn section of FAQ (was: Re: Q: when will cvs2svn handle branches and tags?)

From: Michael Wood <mwood_at_its.uct.ac.za>
Date: 2004-01-24 18:37:05 CET

On Mon, Jan 12, 2004 at 07:30:07AM -0600, kfogel@collab.net wrote:
> Michael, would you be willing to write up a patch for
> project_faq.html, something like "How can I convert my CVS repository
> to Subversion?" The information below seems like it ought to be
> captured in our FAQ...
[snip]

If you still want it...

* www/project_faq.html
  (need-apache): Remove an extraneous "either".
  (cvs2svn): Comment out promise to have cvs2svn.py perfect by the time
    Subversion 1.0 is released. Mention alternatives to cvs2svn.py and
    the project links page. Use <p>...</p> instead of just <p>.

Index: www/project_faq.html
===================================================================
--- www/project_faq.html (revision 8489)
+++ www/project_faq.html (working copy)
@@ -285,8 +285,8 @@
 
 <p>The long answer: if you just want to access a repository, then you
  only need to build a Subversion client. If you want to <b>host</b> a
- networked repository, then you either need to set up either Apache2
- or an "svnserve" server.</p>
+ networked repository, then you need to set up either Apache2 or an
+ "svnserve" server.</p>
 
 <p>For more details about setting up a network accessible Subversion
 server, see <a
@@ -396,19 +396,45 @@
 <h3><a name="cvs2svn">How do I convert an existing CVS repository
     into a Subversion repository?</a></h3>
 
-We are currently working on a script to convert CVS repositories to
+<p>We are currently working on a script to convert CVS repositories to
 Subversion--It's called <a
 href="http://svn.collab.net/repos/svn/trunk/tools/cvs2svn/cvs2svn.py">cvs2svn.py</a>.
 Note that it is <b>still under development</b>, so only use it on a
 copy of your CVS repository and <b>double check your results</b>. Be
 sure to read the <a
 href="http://svn.collab.net/repos/svn/trunk/tools/cvs2svn/README">README</a>
-for cvs2svn. <p>
+for cvs2svn.</p>
 
-cvs2svn.py will be completed and well tested for Subversion's 1.0
-release, but for now, use it with caution.
+<!-- FIXME: Is this accurate?
+<p>cvs2svn.py will be completed and well tested for Subversion's 1.0
+release, but for now, use it with caution.</p>
+-->
 
+<p>If cvs2svn.py does not work for you, (e.g. your repository
+causes it to crash), or doesn't deal with branches and tags
+quite how you would like it to, there are at least two other
+conversion utilities you can try. These have different features
+(and possibly different bugs) :).</p>
 
+<ul>
+
+<li>One based on <a
+href="http://public.perforce.com/public/revml/index.html">VCP</a>
+written by Chia-liang Kao can be found <a
+href="http://svn.clkao.org/revml/branches/svn-perl/">here</a>.
+(Documentation <a
+href="http://svn.clkao.org/revml/branches/svn-perl/lib/VCP/Dest/svn.pm">
+here</a>.)</li>
+
+<li>refinecvs written by Lev Serebryakov can be found <a
+href="http://lev.serebryakov.spb.ru/refinecvs/">here</a>.</li>
+
+</ul>
+
+<p>See also the Subversion links
+page.</p>
+
+
 <![CDATA[-----------------------------------------------------------]]>
 
 <h3><a name="proxy">What if I'm behind a proxy?</a></h3>

-- 
Michael Wood <mwood@its.uct.ac.za>
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Sun Jan 25 04:50:43 2004

This is an archived mail posted to the Subversion Dev mailing list.