Simplify instructions for checking cvs2svn out of Subversion.
[cvs2svn.git] / www / index.html
blob0ad28507ff015d6709562449c8d1ec13eb31b4ba
1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
2 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
3 <html xmlns="http://www.w3.org/1999/xhtml">
4 <head>
5 <style type="text/css"> /* <![CDATA[ */
6 @import "tigris-branding/css/tigris.css";
7 @import "tigris-branding/css/inst.css";
8 /* ]]> */</style>
9 <link rel="stylesheet" type="text/css" media="print"
10 href="tigris-branding/css/print.css"/>
11 <script type="text/javascript" src="tigris-branding/scripts/tigris.js"></script>
12 <title>cvs2svn - CVS to Subversion Repository Converter</title>
13 </head>
15 <body id="bodycol">
16 <div class="app">
18 <table border="0" cellpadding="2" width="98%" bgcolor="white">
19 <tr>
20 <td width="100%" bgcolor="yellow">
21 <font color="red">
22 <b>
23 Mail <a
24 href="/servlets/ProjectMailingListList">users@cvs2svn.tigris.org</a>
25 if you have any questions or encounter any problems. You can also ask
26 questions on IRC at <tt><a
27 href="irc://irc.freenode.net/">irc.freenode.net</a></tt>, channel
28 <tt><a href="irc://irc.freenode.net/cvs2svn">#cvs2svn</a></tt>.
29 </b>
30 </font>
31 </td>
32 </tr>
34 </table>
36 <h3>What Is cvs2svn?</h3>
38 <table border="0" cellpadding="2" width="98%" bgcolor="white">
39 <tr>
40 <td width="100%" height="100" bgcolor="#f0f0f0">
42 <p>cvs2svn is a tool for migrating a CVS repository to Subversion,
43 git, or Bazaar. The main design goals are robustness and 100% data
44 preservation. cvs2svn can convert just about any CVS repository we've
45 ever seen, including gcc, Mozilla, FreeBSD, KDE, GNOME...</p>
47 <p>cvs2svn infers what happened in the history of your CVS repository
48 and replicates that history as accurately as possible in the target
49 SCM. All revisions, branches, tags, log messages, author names, and
50 commit dates are converted. cvs2svn deduces what CVS modifications
51 were made at the same time, and outputs these modifications grouped
52 together as changesets in the target SCM. cvs2svn also deals with
53 many CVS quirks and is highly configurable. See the comprehensive <a
54 href="features.html">feature list</a>.</p>
56 <p>You can get the latest release from the <a
57 href="http://cvs2svn.tigris.org/servlets/ProjectDocumentList?folderID=2976"
58 >Downloads Area</a>. Please read <a href="cvs2svn.html">the
59 documentation</a> carefully before using cvs2svn.</p>
61 <p>For general use, the most recent released version of cvs2svn is
62 usually the best choice. However, if you want to use the newest
63 cvs2svn features or if you're debugging or patching cvs2svn, you might
64 want to use the trunk version (which is usually quite stable). To do
65 so, use Subversion to check out a working copy from <a
66 href="http://cvs2svn.tigris.org/svn/cvs2svn/trunk/"
67 >http://cvs2svn.tigris.org/svn/cvs2svn/trunk/</a> using a command like</p>
68 <pre>
69 svn co --username=guest --password="" http://cvs2svn.tigris.org/svn/cvs2svn/trunk cvs2svn-trunk
70 </pre>
72 </td>
73 </tr>
74 </table>
76 </div>
77 </body>
78 </html>