* [gentoo-dev] GLEP 36 Update
@ 2005-04-14 13:37 Aaron Walker
0 siblings, 0 replies; only message in thread
From: Aaron Walker @ 2005-04-14 13:37 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 736 bytes --]
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Since I failed to do so explicitly the first time around, I've updated the
Specification section of GLEP 36[1] to explicitly propose 1 repository per
project and the reasons for doing so. At the time of writing this www.g.o is
still showing the old revision (guess it takes a while), so I've attached a diff.
[1] http://www.gentoo.org/proj/en/glep/glep-0036.html
- --
Bork Bork Bork!
Aaron Walker <ka0ttic@gentoo.org>
[ BSD | cron | forensics | shell-tools | commonbox | netmon | vim | web-apps ]
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
iD8DBQFCXnIpC3poscuANHARAgMPAKDp8SWAMcTAz1lWyH39n/USBbV7TACglLdb
dhCimEswNZG8UVH9yWmJY7g=
=nvUS
-----END PGP SIGNATURE-----
[-- Attachment #2: glep-0036.diff --]
[-- Type: text/x-patch, Size: 1376 bytes --]
--- glep-0036.txt 23 Mar 2005 15:27:24 -0000 1.2
+++ glep-0036.txt 14 Apr 2005 13:22:07 -0000 1.4
@@ -1,8 +1,8 @@
GLEP: 36
Title: Subversion/CVS for Gentoo Hosted Projects
-Version: $Revision: 1.2 $
+Version: $Revision: 1.4 $
Author: Aaron Walker <ka0ttic@gentoo.org>
-Last-Modified: $Date: 2005/03/23 15:27:24 $
+Last-Modified: $Date: 2005/04/14 13:22:07 $
Status: Draft
Type: Standards Track
Content-Type: text/x-rst
@@ -35,8 +35,16 @@
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 ([4]_)
-in addition to the cvs2svn documentation itself ([5]_).
+
+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 ([4]_) are
+already available in addition to the cvs2svn documentation itself ([5]_).
1. Install dev-util/subversion::
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2005-04-14 13:37 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-04-14 13:37 [gentoo-dev] GLEP 36 Update Aaron Walker
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox