The following steps describe, in detail, the process of setting up the
-Subversion svnserve daemon (over SSH) and creating new repositories.
-Information is already available for converting Gentoo CVS repositories ()
-in addition to the cvs2svn documentation itself ().
+Subversion svnserve daemon (over SSH) and creating new repositories.
+
One repository should be created per project. Reasons for this include easier
+control over who has access, performance (checking out one big repository
+takes many times longer), ease-of-use (branching and merging are more difficult
+with one big repository), and meaningful revision numbers (since Subversion
+uses repository-global revision numbers, revision numbers for project A will
+increase on every commit even if no changes are made to project A).
+
For preexisting CVS repositories, instructions on converting () are
+already available in addition to the cvs2svn documentation itself ().
Install dev-util/subversion:
@@ -156,35 +161,35 @@