From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from iai.speak-friend.de (iai.speak-friend.de [62.75.222.128]) by robin.gentoo.org (8.13.4/8.13.4) with ESMTP id j3ALvJTj003090 for ; Sun, 10 Apr 2005 21:57:19 GMT Received: from battousai.surakware.net (p3E9E0351.dip.t-dialin.net [62.158.3.81]) by iai.speak-friend.de (Postfix) with ESMTP id 7F8DA238001 for ; Sun, 10 Apr 2005 23:57:19 +0200 (CEST) From: Christian Parpart Organization: Gentoo Linux Foundation To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] GLEP 36: providing both CVS and Subversion? Date: Sun, 10 Apr 2005 23:57:12 +0200 User-Agent: KMail/1.8 References: <425956D1.5040006@gentoo.org> <200504102027.05326.trapni@gentoo.org> <20050410193427.43968e1d@snowdrop> In-Reply-To: <20050410193427.43968e1d@snowdrop> X-Face: $-3HTEy*5}2A{'R'VPim$,8KKX$l|:P^RhP{;yQ)g;]4isyohrOfk\)=?utf-8?q?Q=2Ep=23F3RWB=7D!m=24zn=0A=097=5CPUKBYRKDFUU=3A=5CZ+U=5Fa-/=5BhI?= =?utf-8?q?8DJZ?="WPC2j~}(N."(JB&VNb}kU&`> =?utf-8?q?9=3B=5FN=3BfnM=7BD=7B8=2EI+5=0A=09dg=60p=5EQ?=(:yE{eVgArPf190vEkbGis0vx];" =?utf-8?q?1O!L=7ByKN4J=5B4=27=7E=7Eh+o+=7D=2EgzkmqNs=60=7D=7C0uq8a=0A=09?= =?utf-8?q?=25WQg=3F=3D=25y7X74tMWEkL=5DQQ?=(_Yc"m*aC+HD%!,6/k>L7S%'<}_B2&cI}/W(p+;rJ%2`0A<) =?utf-8?q?F=0A=09P7P=2E=60=3Dy=7C=7DU=7E=3F!?= List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart2321654.WIENSCcPTq"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <200504102357.13801.trapni@gentoo.org> X-Archives-Salt: 390532a5-c98e-4886-8aef-4f462d575875 X-Archives-Hash: eaf123989d1bd50702b70bc510e53d85 --nextPart2321654.WIENSCcPTq Content-Type: text/plain; charset="iso-8859-6" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Sunday 10 April 2005 8:34 pm, Ciaran McCreesh wrote: > On Sun, 10 Apr 2005 20:27:03 +0200 Christian Parpart > > wrote: > | Both have pros and cons. Well, the ASF has everyting converted into a > | single repository and they seem to be just lucky with it. KDE is > | about to convert everything into a single svn repos as well (for > | other reasons). For the Gentoo projects, it might make sense > | (administrative) to keep everything into a single repository as well. > | However, providing each sub project with its own repository will work > | around the single-point-of-failure effect (in worst case) so it's > | likely to happen this way. > > Nothing to do with single points of failure.=20 maybe wrong said. I mean, when you break the repos, you break=20 everything and the whole development process halts. when you=20 break a little repos if a single dev group, you break just=20 this one (to be fixed though) and the others will continue w/o any problems. > SVN uses transactions and=20 > changesets. These make a heck of a lot more sense if they're done on a > per project basis.=20 reason? > Unlike with CVS, this makes a big difference -- SVN=20 > revision IDs are actually meaningful,=20 SVN repository IDs represent the state of the whole repository at a given=20 time, nothing more or less. > and you don't want to lock every=20 > single Gentoo project whilst one person on a slow dialup connection does > a single transaction to a single project. as confirmed by svn devs and others, the transaction data is first uploaded= to=20 the server (with whatever speed the client has) and then performed=20 server-side. Though, the time of locking the database depends on the CPU=20 load, and not the client's [dialup] speed. Hmm... besides, the ASF is just having a single repository for all their=20 public projects (with about 1000+ contributors) w/o any problems. Regards, Christian Parpart. =2D-=20 Netiquette: http://www.ietf.org/rfc/rfc1855.txt 23:44:22 up 18 days, 12:50, 2 users, load average: 0.51, 0.64, 0.72 --nextPart2321654.WIENSCcPTq Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (GNU/Linux) iD8DBQBCWaE5Ppa2GmDVhK0RAqiaAJ0YjyQCEY+KVCCdo7lx8UzS6RfA1wCfVtWc duH5hqCTZvkY69BWRyC567M= =QmvX -----END PGP SIGNATURE----- --nextPart2321654.WIENSCcPTq-- -- gentoo-dev@gentoo.org mailing list