--- xml/htdocs/proj/en/glep/glep-0036.html 2005/11/07 22:26:59 1.5 +++ xml/htdocs/proj/en/glep/glep-0036.html 2006/10/10 20:25:14 1.6 @@ -8,9 +8,252 @@ --> - + GLEP 36 -- Subversion/CVS for Gentoo Hosted Projects - + @@ -32,17 +275,17 @@ - + - + - + @@ -51,8 +294,8 @@
Title:Subversion/CVS for Gentoo Hosted Projects
Version:1.5
Version:1.6
Author:Aaron Walker <ka0ttic at gentoo.org>
Last-Modified:2005/07/30 16:58:12
Last-Modified:2005/11/07 22:26:59
Status:Final
Type:Standards Track
Content-Type:text/x-rst
Content-Type:text/x-rst
Created:11-Nov-2004

-
-

Contents

+
+

Contents

-
-

Abstract

+
+

Abstract

Allow maintainers of Gentoo hosted projects to choose between Subversion/CVS.

-
-

Motivation

+
+

Motivation

By offering a choice of version control systems, developers who want or need certain features, can choose which one suits them or their project the best.

In addition, there are quite a few projects that should be Gentoo hosted, but are hosted elsewhere due to the fact that Subversion is not currently offered. Examples include the app-vim/gentoo-syntax package ([1]), and app-shells/gentoo-bashcomp ([2]).

-

Subversion has many advantages over CVS, including changesets, directory +

Subversion has many advantages over CVS, including changesets, directory versioning, atomic commits, versioned metadata, and more efficient branching and tagging ([3]). Despite these advantages, many developers feel that Subversion is not yet ready for the main tree due to scaling issues.

-
-

Specification

+
+

Specification

The following steps describe, in detail, the process of setting up the Subversion svnserve daemon (over SSH) and creating new repositories.

One repository should be created per project. Reasons for this include easier @@ -153,14 +396,14 @@

-
-

Backwards Compatibility

+
+

Backwards Compatibility

Offering a choice between Subversion and CVS should in no way cause any backwards compatibility issues. Those developers who prefer to use CVS can continue to do so without any ill effects.

-
-

References

+
+

References

@@ -197,8 +440,8 @@
-