From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from psmtp01.wxs.nl (psmtp01.wxs.nl [195.121.6.56]) by robin.gentoo.org (8.13.4/8.13.4) with ESMTP id j3CIVhv4021140 for ; Tue, 12 Apr 2005 18:31:43 GMT Received: from pavlvs2.devrieze.net (ip51cfc8c3.direct-adsl.nl [81.207.200.195]) by psmtp01.wxs.nl (8.12.10/8.12.10) with ESMTP id j3CIVqe4009735 for ; Tue, 12 Apr 2005 20:31:52 +0200 Received: from hex.local.devrieze.net (hex.local.devrieze.net [192.168.1.7]) by pavlvs2.devrieze.net (Postfix) with ESMTP id B4CD910030 for ; Tue, 12 Apr 2005 20:31:52 +0200 (CEST) From: Paul de Vrieze To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] GLEP 36: providing both CVS and Subversion? Date: Tue, 12 Apr 2005 20:31:52 +0200 User-Agent: KMail/1.8 References: <425956D1.5040006@gentoo.org> In-Reply-To: <425956D1.5040006@gentoo.org> X-Face: #Lb+'V@sGJ;ptgo5}V"W+5OCoo{LZv;bh,s,`WKLi/J)ed1_$0;6X<=?utf-8?q?700LVV/=3BLqPhiDP=5E=0A=09=27f=5Dfnv?=@%6M8\'HR1t=aFx;ePfp{ZQoBe+e)JOQ8T5*(_;mHY+cltLGq<;@$Y,=?utf-8?q?O=5C=24=0A=09Tm=23G6M?=,g![Q62J{na*S9d;R[^8pc%u\aiLqU@`kJtYl"^6pxdW Precedence: bulk List-Post: 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="nextPart1292010.Vs8T4ky2t7"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <200504122031.52476.pauldv@gentoo.org> X-Archives-Salt: e60c3de3-d414-4c3b-8c93-dfebce26f66e X-Archives-Hash: 68d643d779992da9e894547c4b45a613 --nextPart1292010.Vs8T4ky2t7 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Sunday 10 April 2005 18:39, Aaron Walker wrote: > Regarding GLEP 36[1], solar has asked me to try and figure out a way to > provide both CVS and Subversion for one repository and keep them sync'd > somehow. > > Although this was not the intention of my glep, it would be nice to get > this implemented, as it means all developers of a certain project would n= ot > be forced to use one over the other. > > Unfortunately, I have almost zero experience with repository administrati= on > (CVS or Subversion), so I'm writing this with hopes that some of you guys > have some ideas. > > The only idea I've had is to maybe setup post-commit hooks for both that > commit what was just committed to the other (cvs post-commit commits the > stuff to svn and vice versa). Is this possible? Not really. It is not that hard to go from subversion to cvs. The other way= =20 around however will loose information. This is because cvs is not changeset= =20 but file based. So if you would like to put sets of changes as one changese= t=20 into subversion (in a way that somehow you don't loose information on the=20 identity of the committer) you would need to collect commits, run heuristic= s=20 on whether they belong together etc. All in all a messy business. Paul =2D-=20 Paul de Vrieze Gentoo Developer Mail: pauldv@gentoo.org Homepage: http://www.devrieze.net --nextPart1292010.Vs8T4ky2t7 Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (GNU/Linux) iD8DBQBCXBQYbKx5DBjWFdsRAmsUAKCbd6oT3WF3BHHovRXEh/D/oPc2MQCeJd+t 1JPtWpo/LDeXF3dwhgcK8Rw= =UzQD -----END PGP SIGNATURE----- --nextPart1292010.Vs8T4ky2t7-- -- gentoo-dev@gentoo.org mailing list