* [gentoo-dev] GLEP 36: providing both CVS and Subversion?
@ 2005-04-10 16:39 Aaron Walker
2005-04-10 17:12 ` Ciaran McCreesh
` (2 more replies)
0 siblings, 3 replies; 31+ messages in thread
From: Aaron Walker @ 2005-04-10 16:39 UTC (permalink / raw
To: gentoo-dev
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
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 not be
forced to use one over the other.
Unfortunately, I have almost zero experience with repository administration
(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?
Cheers
[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)
iD8DBQFCWVbRC3poscuANHARAvxuAJoDb2zpGYUxnPqYrT0gIjrNOlr1sACgrC9V
rrLF/g1JKTsV7kCsJcj6J0I=
=hpQB
-----END PGP SIGNATURE-----
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [gentoo-dev] GLEP 36: providing both CVS and Subversion?
2005-04-10 16:39 [gentoo-dev] GLEP 36: providing both CVS and Subversion? Aaron Walker
@ 2005-04-10 17:12 ` Ciaran McCreesh
2005-04-10 17:27 ` Patrick Lauer
2005-04-10 18:14 ` Lance Albertson
2005-04-12 18:31 ` Paul de Vrieze
2 siblings, 1 reply; 31+ messages in thread
From: Ciaran McCreesh @ 2005-04-10 17:12 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 494 bytes --]
On Sun, 10 Apr 2005 12:39:45 -0400 Aaron Walker <ka0ttic@gentoo.org>
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.
Please don't. This would mean we'd have to stick with all of the
restrictions of CVS.
--
Ciaran McCreesh : Gentoo Developer (Vim, Fluxbox, shell tools)
Mail : ciaranm at gentoo.org
Web : http://dev.gentoo.org/~ciaranm
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [gentoo-dev] GLEP 36: providing both CVS and Subversion?
2005-04-10 17:12 ` Ciaran McCreesh
@ 2005-04-10 17:27 ` Patrick Lauer
2005-04-10 17:32 ` Ciaran McCreesh
2005-04-10 17:44 ` Christian Parpart
0 siblings, 2 replies; 31+ messages in thread
From: Patrick Lauer @ 2005-04-10 17:27 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 629 bytes --]
On Sun, 2005-04-10 at 18:12 +0100, Ciaran McCreesh wrote:
> On Sun, 10 Apr 2005 12:39:45 -0400 Aaron Walker <ka0ttic@gentoo.org>
> 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.
>
> Please don't. This would mean we'd have to stick with all of the
> restrictions of CVS.
>
We have to do that anyway until cvs is phased out.
If you can think of a full battle plan for migrating everything at once
that even includes tools etc, I'll be among the first to help getting it
implemented.
[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [gentoo-dev] GLEP 36: providing both CVS and Subversion?
2005-04-10 17:27 ` Patrick Lauer
@ 2005-04-10 17:32 ` Ciaran McCreesh
2005-04-10 17:47 ` Christian Parpart
2005-04-10 17:44 ` Christian Parpart
1 sibling, 1 reply; 31+ messages in thread
From: Ciaran McCreesh @ 2005-04-10 17:32 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 923 bytes --]
On Sun, 10 Apr 2005 19:27:51 +0200 Patrick Lauer <patrick@gentoo.org>
wrote:
| On Sun, 2005-04-10 at 18:12 +0100, Ciaran McCreesh wrote:
| > On Sun, 10 Apr 2005 12:39:45 -0400 Aaron Walker <ka0ttic@gentoo.org>
| > 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.
| >
| > Please don't. This would mean we'd have to stick with all of the
| > restrictions of CVS.
|
| We have to do that anyway until cvs is phased out.
Eh? Er, no. We're already using SVN for a whole load of Gentoo projects,
but we're currently hosting them off berlios rather than official Gentoo
infrastructure. That's the purpose of this GLEP.
--
Ciaran McCreesh : Gentoo Developer (Vim, Fluxbox, shell tools)
Mail : ciaranm at gentoo.org
Web : http://dev.gentoo.org/~ciaranm
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [gentoo-dev] GLEP 36: providing both CVS and Subversion?
2005-04-10 17:27 ` Patrick Lauer
2005-04-10 17:32 ` Ciaran McCreesh
@ 2005-04-10 17:44 ` Christian Parpart
2005-04-10 17:53 ` Ciaran McCreesh
1 sibling, 1 reply; 31+ messages in thread
From: Christian Parpart @ 2005-04-10 17:44 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 1860 bytes --]
On Sunday 10 April 2005 7:27 pm, Patrick Lauer wrote:
> On Sun, 2005-04-10 at 18:12 +0100, Ciaran McCreesh wrote:
> > On Sun, 10 Apr 2005 12:39:45 -0400 Aaron Walker <ka0ttic@gentoo.org>
> >
> > 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.
> >
> > Please don't. This would mean we'd have to stick with all of the
> > restrictions of CVS.
This is a technical no-go (at least a hell) to realize. So, forget about a
(realtime) synchronized cvs<->svn portage tree and alike.
> We have to do that anyway until cvs is phased out.
the sooner the better ^o^
> If you can think of a full battle plan for migrating everything at once
> that even includes tools etc, I'll be among the first to help getting it
> implemented.
Well, a full battle won't go that easy, however:
We're already working on a subversion migration into
official gentoo. So, please be patient.
We've been talking about this off-list for a long time
now - not just talking but also doing test conversions,
script fixing and alike.
We also had a little meeting right yesterday about an
open issues list I figured out.
So, sooner or shorter, we're announcing here some news on
this subject (oops, did I already by this?, so, I can say,
we're offering already existing svn repositories to be
merged into the gentoo svn repository, and we're offering
already existing sub-projects' CVS directories to be converted
on-demand. so, as soon as we're about to announce this service,
just drop us a note.
ka0ttic, you maybe overran me with your mail :-)
So far,
Christian Parpart.
--
Netiquette: http://www.ietf.org/rfc/rfc1855.txt
19:33:55 up 18 days, 8:40, 0 users, load average: 0.63, 0.55, 0.54
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [gentoo-dev] GLEP 36: providing both CVS and Subversion?
2005-04-10 17:32 ` Ciaran McCreesh
@ 2005-04-10 17:47 ` Christian Parpart
0 siblings, 0 replies; 31+ messages in thread
From: Christian Parpart @ 2005-04-10 17:47 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 1182 bytes --]
On Sunday 10 April 2005 7:32 pm, Ciaran McCreesh wrote:
> On Sun, 10 Apr 2005 19:27:51 +0200 Patrick Lauer <patrick@gentoo.org>
>
> wrote:
> | On Sun, 2005-04-10 at 18:12 +0100, Ciaran McCreesh wrote:
> | > On Sun, 10 Apr 2005 12:39:45 -0400 Aaron Walker <ka0ttic@gentoo.org>
> | >
> | > 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.
> | >
> | > Please don't. This would mean we'd have to stick with all of the
> | > restrictions of CVS.
> |
> | We have to do that anyway until cvs is phased out.
>
> Eh? Er, no. We're already using SVN for a whole load of Gentoo projects,
> but we're currently hosting them off berlios rather than official Gentoo
> infrastructure. That's the purpose of this GLEP.
I see, there's a greater demand on this subject than I even thought
about. I even expected that you'll all kill me for the whols SVN
alternative thoughts I'm raising.
Christian Parpart.
--
Netiquette: http://www.ietf.org/rfc/rfc1855.txt
19:45:33 up 18 days, 8:51, 0 users, load average: 0.92, 0.73, 0.60
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [gentoo-dev] GLEP 36: providing both CVS and Subversion?
2005-04-10 17:44 ` Christian Parpart
@ 2005-04-10 17:53 ` Ciaran McCreesh
2005-04-10 18:27 ` Christian Parpart
0 siblings, 1 reply; 31+ messages in thread
From: Ciaran McCreesh @ 2005-04-10 17:53 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 572 bytes --]
On Sun, 10 Apr 2005 19:44:19 +0200 Christian Parpart <trapni@gentoo.org>
wrote:
| So, sooner or shorter, we're announcing here some news on
| this subject (oops, did I already by this?, so, I can say,
| we're offering already existing svn repositories to be
| merged into the gentoo svn repository
Hrm, please tell me you're planning one svn repo per 'project', not one
huge big Gentoo svn repo.
--
Ciaran McCreesh : Gentoo Developer (Vim, Fluxbox, shell tools)
Mail : ciaranm at gentoo.org
Web : http://dev.gentoo.org/~ciaranm
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [gentoo-dev] GLEP 36: providing both CVS and Subversion?
2005-04-10 16:39 [gentoo-dev] GLEP 36: providing both CVS and Subversion? Aaron Walker
2005-04-10 17:12 ` Ciaran McCreesh
@ 2005-04-10 18:14 ` Lance Albertson
2005-04-10 18:23 ` Ciaran McCreesh
2005-04-10 21:30 ` Daniel Drake
2005-04-12 18:31 ` Paul de Vrieze
2 siblings, 2 replies; 31+ messages in thread
From: Lance Albertson @ 2005-04-10 18:14 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 1608 bytes --]
On Sun, 2005-04-10 at 12:39 -0400, Aaron Walker wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> 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 not be
> forced to use one over the other.
>
> Unfortunately, I have almost zero experience with repository administration
> (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?
>
> Cheers
Before everyone starts getting all antsy about getting svn for gentoo
projects, its in the works. I'm trying to get the current CVS admins
around so we can start with that process. Robbat2 seems to be busy for
the next few weeks, so I'll have to rely on Pylon to help with this. So
please just be patient and we'll get this rolling soon. Bugging me or
other people about will not get you anywhere :P
We'll let you all know when its been implemented and ready for
consumption.
--
Lance Albertson <ramereth@gentoo.org>
Gentoo Infrastructure | Operations Manager
---
GPG Public Key: <http://www.ramereth.net/lance.asc>
Key fingerprint: 0423 92F3 544A 1282 5AB1 4D07 416F A15D 27F4 B742
ramereth/irc.freenode.net
[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [gentoo-dev] GLEP 36: providing both CVS and Subversion?
2005-04-10 18:14 ` Lance Albertson
@ 2005-04-10 18:23 ` Ciaran McCreesh
2005-04-10 21:30 ` Daniel Drake
1 sibling, 0 replies; 31+ messages in thread
From: Ciaran McCreesh @ 2005-04-10 18:23 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 914 bytes --]
On Sun, 10 Apr 2005 13:14:36 -0500 Lance Albertson <ramereth@gentoo.org>
wrote:
| Before everyone starts getting all antsy about getting svn for gentoo
| projects, its in the works. I'm trying to get the current CVS admins
| around so we can start with that process. Robbat2 seems to be busy for
| the next few weeks, so I'll have to rely on Pylon to help with this.
| So please just be patient and we'll get this rolling soon. Bugging me
| or other people about will not get you anywhere :P
|
| We'll let you all know when its been implemented and ready for
| consumption.
The only reason there's a GLEP at all is because klieber insisted upon
one when I asked him (oh, and because ka0ttic kindly volunteered to
actually write it).
--
Ciaran McCreesh : Gentoo Developer (Vim, Fluxbox, shell tools)
Mail : ciaranm at gentoo.org
Web : http://dev.gentoo.org/~ciaranm
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [gentoo-dev] GLEP 36: providing both CVS and Subversion?
2005-04-10 17:53 ` Ciaran McCreesh
@ 2005-04-10 18:27 ` Christian Parpart
2005-04-10 18:34 ` Ciaran McCreesh
0 siblings, 1 reply; 31+ messages in thread
From: Christian Parpart @ 2005-04-10 18:27 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 1233 bytes --]
On Sunday 10 April 2005 7:53 pm, Ciaran McCreesh wrote:
> On Sun, 10 Apr 2005 19:44:19 +0200 Christian Parpart <trapni@gentoo.org>
>
> wrote:
> | So, sooner or shorter, we're announcing here some news on
> | this subject (oops, did I already by this?, so, I can say,
> | we're offering already existing svn repositories to be
> | merged into the gentoo svn repository
>
> Hrm, please tell me you're planning one svn repo per 'project', not one
> huge big Gentoo svn repo.
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.
However, it's not likely to happen today or tomorrow, like ramereth said.
be patient ;)
Christian Parpart.
--
Netiquette: http://www.ietf.org/rfc/rfc1855.txt
20:17:34 up 18 days, 9:23, 0 users, load average: 0.76, 0.80, 0.72
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [gentoo-dev] GLEP 36: providing both CVS and Subversion?
2005-04-10 18:27 ` Christian Parpart
@ 2005-04-10 18:34 ` Ciaran McCreesh
2005-04-10 21:57 ` Christian Parpart
0 siblings, 1 reply; 31+ messages in thread
From: Ciaran McCreesh @ 2005-04-10 18:34 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 1176 bytes --]
On Sun, 10 Apr 2005 20:27:03 +0200 Christian Parpart <trapni@gentoo.org>
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. SVN uses transactions and
changesets. These make a heck of a lot more sense if they're done on a
per project basis. Unlike with CVS, this makes a big difference -- SVN
revision IDs are actually meaningful, and you don't want to lock every
single Gentoo project whilst one person on a slow dialup connection does
a single transaction to a single project.
--
Ciaran McCreesh : Gentoo Developer (Vim, Fluxbox, shell tools)
Mail : ciaranm at gentoo.org
Web : http://dev.gentoo.org/~ciaranm
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [gentoo-dev] GLEP 36: providing both CVS and Subversion?
2005-04-10 18:14 ` Lance Albertson
2005-04-10 18:23 ` Ciaran McCreesh
@ 2005-04-10 21:30 ` Daniel Drake
2005-04-10 21:35 ` Greg KH
2005-04-12 23:22 ` Nicholas Jones
1 sibling, 2 replies; 31+ messages in thread
From: Daniel Drake @ 2005-04-10 21:30 UTC (permalink / raw
To: gentoo-dev
Lance Albertson wrote:
> Before everyone starts getting all antsy about getting svn for gentoo
> projects, its in the works. I'm trying to get the current CVS admins
> around so we can start with that process. Robbat2 seems to be busy for
> the next few weeks, so I'll have to rely on Pylon to help with this. So
> please just be patient and we'll get this rolling soon. Bugging me or
> other people about will not get you anywhere :P
I doubt this is the right place to ask, but I got no reply from the trustees,
so...
A while back, we had to move the gentoo kernel patches out of the Gentoo CVS
because we realised it conflicted with the old copyright assignment form: I
have signed an agreement saying that everything I put in gentoo cvs will be
copyrighted to Gentoo. That obviously isn't the case for kernel patches that I
didn't write.
We moved the kernel patches into a bitkeeper repo, and they've been there for
a while. However, this might be clashing with the social contract, and
costless BK is going away, so its time to move again. I'd love to host these
in a Gentoo repo, preferably SVN, but would need to get that agreement revoked
for me and the other kernel developers. Who do I need to speak to?
Thanks,
Daniel
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [gentoo-dev] GLEP 36: providing both CVS and Subversion?
2005-04-10 21:30 ` Daniel Drake
@ 2005-04-10 21:35 ` Greg KH
2005-04-10 21:44 ` Christian Parpart
` (2 more replies)
2005-04-12 23:22 ` Nicholas Jones
1 sibling, 3 replies; 31+ messages in thread
From: Greg KH @ 2005-04-10 21:35 UTC (permalink / raw
To: gentoo-dev
On Sun, Apr 10, 2005 at 10:30:29PM +0100, Daniel Drake wrote:
>
> A while back, we had to move the gentoo kernel patches out of the Gentoo CVS
> because we realised it conflicted with the old copyright assignment form: I
> have signed an agreement saying that everything I put in gentoo cvs will be
> copyrighted to Gentoo. That obviously isn't the case for kernel patches that I
> didn't write.
>
> We moved the kernel patches into a bitkeeper repo, and they've been there for
> a while. However, this might be clashing with the social contract, and
> costless BK is going away, so its time to move again. I'd love to host these
> in a Gentoo repo, preferably SVN, but would need to get that agreement revoked
> for me and the other kernel developers. Who do I need to speak to?
Thanks for bringing this up, I was going to do so this week. I can get
the cvs data out of the bk tree, if we want to move it anywhere else, so
we will not loose the history (if that's an issue.) But we need to get
moved off of bkbits.net as soon as possible, and the gentoo server is
not a current solution :(
thanks,
greg k-h
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [gentoo-dev] GLEP 36: providing both CVS and Subversion?
2005-04-10 21:35 ` Greg KH
@ 2005-04-10 21:44 ` Christian Parpart
2005-04-10 22:08 ` Daniel Drake
2005-04-10 21:48 ` Patrick Lauer
2005-04-10 22:20 ` Donnie Berkholz
2 siblings, 1 reply; 31+ messages in thread
From: Christian Parpart @ 2005-04-10 21:44 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 1540 bytes --]
On Sunday 10 April 2005 11:35 pm, Greg KH wrote:
> On Sun, Apr 10, 2005 at 10:30:29PM +0100, Daniel Drake wrote:
> > A while back, we had to move the gentoo kernel patches out of the Gentoo
> > CVS because we realised it conflicted with the old copyright assignment
> > form: I have signed an agreement saying that everything I put in gentoo
> > cvs will be copyrighted to Gentoo. That obviously isn't the case for
> > kernel patches that I didn't write.
> >
> > We moved the kernel patches into a bitkeeper repo, and they've been there
> > for a while. However, this might be clashing with the social contract,
> > and costless BK is going away, so its time to move again. I'd love to
> > host these in a Gentoo repo, preferably SVN, but would need to get that
> > agreement revoked for me and the other kernel developers. Who do I need
> > to speak to?
>
> Thanks for bringing this up, I was going to do so this week. I can get
> the cvs data out of the bk tree, if we want to move it anywhere else, so
> we will not loose the history (if that's an issue.) But we need to get
> moved off of bkbits.net as soon as possible,
> and the gentoo server is
> not a current solution :(
could you be please more specific? I mean. why isn't it a current solution?
because SVN isn't right in place or because of the copyright problems still
around or ...?
thanks,
Christian Parpart.
--
Netiquette: http://www.ietf.org/rfc/rfc1855.txt
23:42:51 up 18 days, 12:49, 2 users, load average: 0.44, 0.69, 0.75
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [gentoo-dev] GLEP 36: providing both CVS and Subversion?
2005-04-10 21:35 ` Greg KH
2005-04-10 21:44 ` Christian Parpart
@ 2005-04-10 21:48 ` Patrick Lauer
2005-04-10 22:00 ` Lance Albertson
2005-04-10 22:20 ` Donnie Berkholz
2 siblings, 1 reply; 31+ messages in thread
From: Patrick Lauer @ 2005-04-10 21:48 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 583 bytes --]
On Sun, 2005-04-10 at 14:35 -0700, Greg KH wrote:
> Thanks for bringing this up, I was going to do so this week. I can get
> the cvs data out of the bk tree, if we want to move it anywhere else, so
> we will not loose the history (if that's an issue.) But we need to get
> moved off of bkbits.net as soon as possible, and the gentoo server is
> not a current solution :(
It shouldn't be too hard to find another server.
If the Gentoo infrastructure is (legally) problematic, ping me, I don't
mind hosting another few bits on gentooexperimental.org
Have fun,
Patrick
[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [gentoo-dev] GLEP 36: providing both CVS and Subversion?
2005-04-10 18:34 ` Ciaran McCreesh
@ 2005-04-10 21:57 ` Christian Parpart
2005-04-11 6:26 ` Ciaran McCreesh
0 siblings, 1 reply; 31+ messages in thread
From: Christian Parpart @ 2005-04-10 21:57 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 2088 bytes --]
On Sunday 10 April 2005 8:34 pm, Ciaran McCreesh wrote:
> On Sun, 10 Apr 2005 20:27:03 +0200 Christian Parpart <trapni@gentoo.org>
>
> 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.
maybe wrong said. I mean, when you break the repos, you break
everything and the whole development process halts. when you
break a little repos if a single dev group, you break just
this one (to be fixed though) and the others will continue w/o
any problems.
> SVN uses transactions and
> changesets. These make a heck of a lot more sense if they're done on a
> per project basis.
reason?
> Unlike with CVS, this makes a big difference -- SVN
> revision IDs are actually meaningful,
SVN repository IDs represent the state of the whole repository at a given
time, nothing more or less.
> and you don't want to lock every
> 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
the server (with whatever speed the client has) and then performed
server-side. Though, the time of locking the database depends on the CPU
load, and not the client's [dialup] speed.
Hmm... besides, the ASF is just having a single repository for all their
public projects (with about 1000+ contributors) w/o any problems.
Regards,
Christian Parpart.
--
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
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [gentoo-dev] GLEP 36: providing both CVS and Subversion?
2005-04-10 21:48 ` Patrick Lauer
@ 2005-04-10 22:00 ` Lance Albertson
0 siblings, 0 replies; 31+ messages in thread
From: Lance Albertson @ 2005-04-10 22:00 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 1003 bytes --]
On Sun, 2005-04-10 at 23:48 +0200, Patrick Lauer wrote:
> On Sun, 2005-04-10 at 14:35 -0700, Greg KH wrote:
> > Thanks for bringing this up, I was going to do so this week. I can get
> > the cvs data out of the bk tree, if we want to move it anywhere else, so
> > we will not loose the history (if that's an issue.) But we need to get
> > moved off of bkbits.net as soon as possible, and the gentoo server is
> > not a current solution :(
>
> It shouldn't be too hard to find another server.
> If the Gentoo infrastructure is (legally) problematic, ping me, I don't
> mind hosting another few bits on gentooexperimental.org
Its just copyright issues that I'm sure we could work around. Besides,
you can't even handle a little /.'ing ;)
--
Lance Albertson <ramereth@gentoo.org>
Gentoo Infrastructure | Operations Manager
---
GPG Public Key: <http://www.ramereth.net/lance.asc>
Key fingerprint: 0423 92F3 544A 1282 5AB1 4D07 416F A15D 27F4 B742
ramereth/irc.freenode.net
[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [gentoo-dev] GLEP 36: providing both CVS and Subversion?
2005-04-10 21:44 ` Christian Parpart
@ 2005-04-10 22:08 ` Daniel Drake
0 siblings, 0 replies; 31+ messages in thread
From: Daniel Drake @ 2005-04-10 22:08 UTC (permalink / raw
To: gentoo-dev
Christian Parpart wrote:
> could you be please more specific? I mean. why isn't it a current solution?
> because SVN isn't right in place or because of the copyright problems still
> around or ...?
He means the copyright issues. I believe that Greg also signed the form, and
he was the one who brought up the issue in the first place.
Daniel
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [gentoo-dev] GLEP 36: providing both CVS and Subversion?
2005-04-10 21:35 ` Greg KH
2005-04-10 21:44 ` Christian Parpart
2005-04-10 21:48 ` Patrick Lauer
@ 2005-04-10 22:20 ` Donnie Berkholz
2 siblings, 0 replies; 31+ messages in thread
From: Donnie Berkholz @ 2005-04-10 22:20 UTC (permalink / raw
To: gentoo-dev
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Greg KH wrote:
> Thanks for bringing this up, I was going to do so this week. I can get
> the cvs data out of the bk tree, if we want to move it anywhere else, so
> we will not loose the history (if that's an issue.) But we need to get
> moved off of bkbits.net as soon as possible, and the gentoo server is
> not a current solution :(
I'm also looking for a solution to the same thing, and I've been looking
for you a bit on IRC to discuss this since reading about the BK issue.
Getting a way to host non-Gentoo-copyrighted patches on Gentoo CVS has
been stalled, presumably because nobody knows what to do or who can give
permission. Now would be a great time to try to resolve this.
Donnie
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (GNU/Linux)
iD8DBQFCWaanXVaO67S1rtsRAl9tAJ4/Y9vXLuGfphJsqxXqhPV9Ovq/yQCg1tqb
GQGjF40Xsv0JBuM+HBtAHkQ=
=4fAb
-----END PGP SIGNATURE-----
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [gentoo-dev] GLEP 36: providing both CVS and Subversion?
2005-04-10 21:57 ` Christian Parpart
@ 2005-04-11 6:26 ` Ciaran McCreesh
2005-04-11 20:23 ` Christian Parpart
0 siblings, 1 reply; 31+ messages in thread
From: Ciaran McCreesh @ 2005-04-11 6:26 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 1046 bytes --]
On Sun, 10 Apr 2005 23:57:12 +0200 Christian Parpart <trapni@gentoo.org>
wrote:
| > SVN uses transactions and
| > changesets. These make a heck of a lot more sense if they're done on
| > a per project basis.
|
| reason?
Because you can pull out a meaningful and relevant changeset without
having to arse around with path prefixes.
| > Unlike with CVS, this makes a big difference -- SVN
| > revision IDs are actually meaningful,
|
| SVN repository IDs represent the state of the whole repository at a
| given time, nothing more or less.
Not repo IDs. Revision IDs.
| Hmm... besides, the ASF is just having a single repository for all
| their public projects (with about 1000+ contributors) w/o any
| problems.
So we should make the same mistakes as them? Sure, a single repo would
be usable, but multiple repos would be a heck of a lot better.
--
Ciaran McCreesh : Gentoo Developer (Vim, Fluxbox, shell tools)
Mail : ciaranm at gentoo.org
Web : http://dev.gentoo.org/~ciaranm
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [gentoo-dev] GLEP 36: providing both CVS and Subversion?
2005-04-11 6:26 ` Ciaran McCreesh
@ 2005-04-11 20:23 ` Christian Parpart
2005-04-11 20:42 ` Ciaran McCreesh
0 siblings, 1 reply; 31+ messages in thread
From: Christian Parpart @ 2005-04-11 20:23 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 1287 bytes --]
On Monday 11 April 2005 8:26 am, Ciaran McCreesh wrote:
> On Sun, 10 Apr 2005 23:57:12 +0200 Christian Parpart <trapni@gentoo.org>
>
> wrote:
> | > SVN uses transactions and
> | > changesets. These make a heck of a lot more sense if they're done on
> | > a per project basis.
> |
> | reason?
>
> Because you can pull out a meaningful and relevant changeset without
> having to arse around with path prefixes.
Do you have to? If so, why?
> | > Unlike with CVS, this makes a big difference -- SVN
> | > revision IDs are actually meaningful,
> |
> | SVN repository IDs represent the state of the whole repository at a
> | given time, nothing more or less.
>
> Not repo IDs. Revision IDs.
That's the one I meant. yeah.
> | Hmm... besides, the ASF is just having a single repository for all
> | their public projects (with about 1000+ contributors) w/o any
> | problems.
>
> So we should make the same mistakes as them? Sure, a single repo would
> be usable, but multiple repos would be a heck of a lot better.
Seriousely, this is plain low FUD unless you can give me a decent argument on
why the ASF made a mistake here.
--
Netiquette: http://www.ietf.org/rfc/rfc1855.txt
22:20:40 up 19 days, 11:27, 4 users, load average: 1.33, 1.03, 0.88
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [gentoo-dev] GLEP 36: providing both CVS and Subversion?
2005-04-11 20:23 ` Christian Parpart
@ 2005-04-11 20:42 ` Ciaran McCreesh
2005-04-11 21:32 ` Christian Parpart
2005-04-12 18:50 ` Paul de Vrieze
0 siblings, 2 replies; 31+ messages in thread
From: Ciaran McCreesh @ 2005-04-11 20:42 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 2142 bytes --]
On Mon, 11 Apr 2005 22:23:29 +0200 Christian Parpart <trapni@gentoo.org>
wrote:
| On Monday 11 April 2005 8:26 am, Ciaran McCreesh wrote:
| > On Sun, 10 Apr 2005 23:57:12 +0200 Christian Parpart
| > <trapni@gentoo.org>
| > wrote:
| > | > SVN uses transactions and
| > | > changesets. These make a heck of a lot more sense if they're
| > | > done on a per project basis.
| > |
| > | reason?
| >
| > Because you can pull out a meaningful and relevant changeset without
| > having to arse around with path prefixes.
|
| Do you have to? If so, why?
Well, surprisingly enough, one of the main reasons we use these version
control things is so that we can see *what changed*. It's a hell of a
lot easier to do this when you can just say "show me everything that
changed in the foo project between three days ago and today" rather than
having to worry about adding in extra selections to pick a project path.
| > | > Unlike with CVS, this makes a big difference -- SVN
| > | > revision IDs are actually meaningful,
| > |
| > | SVN repository IDs represent the state of the whole repository at
| > | a given time, nothing more or less.
| >
| > Not repo IDs. Revision IDs.
|
| That's the one I meant. yeah.
And, said revision IDs are useful for keeping track of what's changed.
Or, at least, they are if you know that an update of 3 in the revision
number is equivalent to three changesets, which you don't if you use
multiple projects per repo.
| > | Hmm... besides, the ASF is just having a single repository for all
| > | their public projects (with about 1000+ contributors) w/o any
| > | problems.
| >
| > So we should make the same mistakes as them? Sure, a single repo
| > would be usable, but multiple repos would be a heck of a lot better.
|
| Seriousely, this is plain low FUD unless you can give me a decent
| argument on why the ASF made a mistake here.
One big repository is harder to work with. It's that simple.
--
Ciaran McCreesh : Gentoo Developer (Vim, Fluxbox, shell tools)
Mail : ciaranm at gentoo.org
Web : http://dev.gentoo.org/~ciaranm
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [gentoo-dev] GLEP 36: providing both CVS and Subversion?
2005-04-11 20:42 ` Ciaran McCreesh
@ 2005-04-11 21:32 ` Christian Parpart
2005-04-12 18:50 ` Paul de Vrieze
1 sibling, 0 replies; 31+ messages in thread
From: Christian Parpart @ 2005-04-11 21:32 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 2777 bytes --]
On Monday 11 April 2005 10:42 pm, Ciaran McCreesh wrote:
> On Mon, 11 Apr 2005 22:23:29 +0200 Christian Parpart <trapni@gentoo.org>
>
> wrote:
> | On Monday 11 April 2005 8:26 am, Ciaran McCreesh wrote:
> | > On Sun, 10 Apr 2005 23:57:12 +0200 Christian Parpart
> | > <trapni@gentoo.org>
> | >
> | > wrote:
> | > | > SVN uses transactions and
> | > | > changesets. These make a heck of a lot more sense if they're
> | > | > done on a per project basis.
> | > |
> | > | reason?
> | >
> | > Because you can pull out a meaningful and relevant changeset without
> | > having to arse around with path prefixes.
> |
> | Do you have to? If so, why?
>
> Well, surprisingly enough, one of the main reasons we use these version
> control things is so that we can see *what changed*. It's a hell of a
> lot easier to do this when you can just say "show me everything that
> changed in the foo project between three days ago and today" rather than
> having to worry about adding in extra selections to pick a project path.
yeah ;)
> | > | > Unlike with CVS, this makes a big difference -- SVN
> | > | > revision IDs are actually meaningful,
> | > |
> | > | SVN repository IDs represent the state of the whole repository at
> | > | a given time, nothing more or less.
> | >
> | > Not repo IDs. Revision IDs.
> |
> | That's the one I meant. yeah.
>
> And, said revision IDs are useful for keeping track of what's changed.
> Or, at least, they are if you know that an update of 3 in the revision
> number is equivalent to three changesets, which you don't if you use
> multiple projects per repo.
This eases the understanding of course. However, sometimes moving file X from
project foo to bar makes sense. I do not say that *you* will be in such
situation, but I know I already went in. And besides, I'm (not related to
gentoo) keeping multiple repositories for different projects and (where it
makes sense) project categories.
> | > | Hmm... besides, the ASF is just having a single repository for all
> | > | their public projects (with about 1000+ contributors) w/o any
> | > | problems.
> | >
> | > So we should make the same mistakes as them? Sure, a single repo
> | > would be usable, but multiple repos would be a heck of a lot better.
> |
> | Seriousely, this is plain low FUD unless you can give me a decent
> | argument on why the ASF made a mistake here.
>
> One big repository is harder to work with. It's that simple.
Might be personal taste, I can't feel here with you, but this is *all* not
part of GLEP36. So, let's break here the loop ;)
Regards,
Christian Parpart.
--
Netiquette: http://www.ietf.org/rfc/rfc1855.txt
23:25:53 up 19 days, 12:32, 4 users, load average: 0.94, 0.71, 0.65
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [gentoo-dev] GLEP 36: providing both CVS and Subversion?
2005-04-10 16:39 [gentoo-dev] GLEP 36: providing both CVS and Subversion? Aaron Walker
2005-04-10 17:12 ` Ciaran McCreesh
2005-04-10 18:14 ` Lance Albertson
@ 2005-04-12 18:31 ` Paul de Vrieze
2 siblings, 0 replies; 31+ messages in thread
From: Paul de Vrieze @ 2005-04-12 18:31 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 1365 bytes --]
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 not
> be forced to use one over the other.
>
> Unfortunately, I have almost zero experience with repository administration
> (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
around however will loose information. This is because cvs is not changeset
but file based. So if you would like to put sets of changes as one changeset
into subversion (in a way that somehow you don't loose information on the
identity of the committer) you would need to collect commits, run heuristics
on whether they belong together etc. All in all a messy business.
Paul
--
Paul de Vrieze
Gentoo Developer
Mail: pauldv@gentoo.org
Homepage: http://www.devrieze.net
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [gentoo-dev] GLEP 36: providing both CVS and Subversion?
2005-04-11 20:42 ` Ciaran McCreesh
2005-04-11 21:32 ` Christian Parpart
@ 2005-04-12 18:50 ` Paul de Vrieze
2005-04-12 18:57 ` Ciaran McCreesh
1 sibling, 1 reply; 31+ messages in thread
From: Paul de Vrieze @ 2005-04-12 18:50 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 1126 bytes --]
On Monday 11 April 2005 22:42, Ciaran McCreesh wrote:
> Well, surprisingly enough, one of the main reasons we use these version
> control things is so that we can see *what changed*. It's a hell of a
> lot easier to do this when you can just say "show me everything that
> changed in the foo project between three days ago and today" rather than
> having to worry about adding in extra selections to pick a project path.
You need to do this anyway. Whether it's a path inside the repository or on
the webserver doesn't matter. It's like https://svn.gentoo.org/gentoo/projA
where /gentoo is the name of the repos or https://svn.gentoo.org/gentoo/projA
where /gentoo is a superdirectory of all project repositories that are now
housed in the gentoo cvs repository. In either case /gentoo could be removed.
> One big repository is harder to work with. It's that simple.
With one exception, that is, sharing and merging within a repository is a lot
easier than between two separate repositories.
Paul
--
Paul de Vrieze
Gentoo Developer
Mail: pauldv@gentoo.org
Homepage: http://www.devrieze.net
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [gentoo-dev] GLEP 36: providing both CVS and Subversion?
2005-04-12 18:50 ` Paul de Vrieze
@ 2005-04-12 18:57 ` Ciaran McCreesh
2005-04-13 1:33 ` Christian Parpart
0 siblings, 1 reply; 31+ messages in thread
From: Ciaran McCreesh @ 2005-04-12 18:57 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 1523 bytes --]
On Tue, 12 Apr 2005 20:50:36 +0200 Paul de Vrieze <pauldv@gentoo.org>
wrote:
| On Monday 11 April 2005 22:42, Ciaran McCreesh wrote:
| > Well, surprisingly enough, one of the main reasons we use these
| > version control things is so that we can see *what changed*. It's a
| > hell of a lot easier to do this when you can just say "show me
| > everything that changed in the foo project between three days ago
| > and today" rather than having to worry about adding in extra
| > selections to pick a project path.
|
| You need to do this anyway. Whether it's a path inside the repository
| or on the webserver doesn't matter. It's like
| https://svn.gentoo.org/gentoo/projA where /gentoo is the name of the
| repos or https://svn.gentoo.org/gentoo/projA where /gentoo is a
| superdirectory of all project repositories that are now housed in the
| gentoo cvs repository. In either case /gentoo could be removed.
No, with certain operations you need to start giving entire paths if and
only if you're not operating on the repo as a whole.
| > One big repository is harder to work with. It's that simple.
|
| With one exception, that is, sharing and merging within a repository
| is a lot easier than between two separate repositories.
Which is an extremely rare task compared to doing things like diffs and
branch merges...
--
Ciaran McCreesh : Gentoo Developer (Vim, Fluxbox, shell tools)
Mail : ciaranm at gentoo.org
Web : http://dev.gentoo.org/~ciaranm
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [gentoo-dev] GLEP 36: providing both CVS and Subversion?
2005-04-10 21:30 ` Daniel Drake
2005-04-10 21:35 ` Greg KH
@ 2005-04-12 23:22 ` Nicholas Jones
1 sibling, 0 replies; 31+ messages in thread
From: Nicholas Jones @ 2005-04-12 23:22 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 239 bytes --]
> I doubt this is the right place to ask, but I got no
> reply from the trustees, so...
Just out of curiousity... When did you ask the trustees,
and to whom/where did you post the question?
I have no emails from you in my mboxes.
--NJ
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [gentoo-dev] GLEP 36: providing both CVS and Subversion?
2005-04-12 18:57 ` Ciaran McCreesh
@ 2005-04-13 1:33 ` Christian Parpart
2005-04-13 6:26 ` Ciaran McCreesh
0 siblings, 1 reply; 31+ messages in thread
From: Christian Parpart @ 2005-04-13 1:33 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 2305 bytes --]
On Tuesday 12 April 2005 8:57 pm, Ciaran McCreesh wrote:
> On Tue, 12 Apr 2005 20:50:36 +0200 Paul de Vrieze <pauldv@gentoo.org>
>
> wrote:
> | On Monday 11 April 2005 22:42, Ciaran McCreesh wrote:
> | > Well, surprisingly enough, one of the main reasons we use these
> | > version control things is so that we can see *what changed*. It's a
> | > hell of a lot easier to do this when you can just say "show me
> | > everything that changed in the foo project between three days ago
> | > and today" rather than having to worry about adding in extra
> | > selections to pick a project path.
> |
> | You need to do this anyway. Whether it's a path inside the repository
> | or on the webserver doesn't matter. It's like
> | https://svn.gentoo.org/gentoo/projA where /gentoo is the name of the
> | repos or https://svn.gentoo.org/gentoo/projA where /gentoo is a
> | superdirectory of all project repositories that are now housed in the
> | gentoo cvs repository. In either case /gentoo could be removed.
>
> No, with certain operations you need to start giving entire paths if and
> only if you're not operating on the repo as a whole.
If you loose when using svn as client, then you might wanna have a
look at svk which already has star-merge capabilities. Or just
don't merg until svn 1.3 is out (which will have it)
> | > One big repository is harder to work with. It's that simple.
> |
> | With one exception, that is, sharing and merging within a repository
> | is a lot easier than between two separate repositories.
>
> Which is an extremely rare task compared to doing things like diffs and
> branch merges...
http://rt.openfoundry.org/Foundry/Project/Download/Attachment/28786/20705/SVK-0.991.tar.gz
(or wait for the ebuild)
play a bit around, feel it, and report your experiences. when having problems
(like you seem to *always* complain) report in *detail*.
Finally, just don't use svn if you feel that uncomfortable with it. No one
said that cvs will go away. I'm tired of reading your 'svn is hard to merge
because it *is* hard to merge' posts :(
Sorry, but this is how it comes over.
Christian Parpart.
--
Netiquette: http://www.ietf.org/rfc/rfc1855.txt
03:28:51 up 20 days, 16:35, 0 users, load average: 0.40, 0.27, 0.21
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [gentoo-dev] GLEP 36: providing both CVS and Subversion?
2005-04-13 1:33 ` Christian Parpart
@ 2005-04-13 6:26 ` Ciaran McCreesh
2005-04-13 13:03 ` Aaron Walker
0 siblings, 1 reply; 31+ messages in thread
From: Ciaran McCreesh @ 2005-04-13 6:26 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 789 bytes --]
On Wed, 13 Apr 2005 03:33:46 +0200 Christian Parpart <trapni@gentoo.org>
wrote:
| Finally, just don't use svn if you feel that uncomfortable with it. No
| one said that cvs will go away. I'm tired of reading your 'svn is
| hard to merge because it *is* hard to merge' posts :(
Eh? Dude, I'm one of the people that's been asking for SVN from the
beginning. SVN is considerably easier to merge than CVS -- however, it's
a pain in the ass if you're using multiple projects per repo because
then you *have* to give it full paths.
Really, I think you should reread the entire thread if you think I'm
against SVN.
--
Ciaran McCreesh : Gentoo Developer (Vim, Fluxbox, shell tools)
Mail : ciaranm at gentoo.org
Web : http://dev.gentoo.org/~ciaranm
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [gentoo-dev] GLEP 36: providing both CVS and Subversion?
2005-04-13 6:26 ` Ciaran McCreesh
@ 2005-04-13 13:03 ` Aaron Walker
2005-04-13 14:46 ` Christian Parpart
0 siblings, 1 reply; 31+ messages in thread
From: Aaron Walker @ 2005-04-13 13:03 UTC (permalink / raw
To: gentoo-dev
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Ciaran McCreesh wrote:
> On Wed, 13 Apr 2005 03:33:46 +0200 Christian Parpart <trapni@gentoo.org>
> wrote:
> | Finally, just don't use svn if you feel that uncomfortable with it. No
> | one said that cvs will go away. I'm tired of reading your 'svn is
> | hard to merge because it *is* hard to merge' posts :(
>
> Eh? Dude, I'm one of the people that's been asking for SVN from the
> beginning. SVN is considerably easier to merge than CVS -- however, it's
> a pain in the ass if you're using multiple projects per repo because
> then you *have* to give it full paths.
>
> Really, I think you should reread the entire thread if you think I'm
> against SVN.
>
Yeah actually the glep wouldnt exist at all w/o Ciaran pawning it off on me :)
- --
Qooesshun oothureety.
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)
iD8DBQFCXRi9C3poscuANHARAqH1AJ9TcnyHcH2AaadwWn9mxAvis2i2GQCgw4QI
Tg1kMLEFqPlrCmPlPlqFgQ4=
=GbRS
-----END PGP SIGNATURE-----
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [gentoo-dev] GLEP 36: providing both CVS and Subversion?
2005-04-13 13:03 ` Aaron Walker
@ 2005-04-13 14:46 ` Christian Parpart
0 siblings, 0 replies; 31+ messages in thread
From: Christian Parpart @ 2005-04-13 14:46 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 1146 bytes --]
On Wednesday 13 April 2005 3:03 pm, Aaron Walker wrote:
> Ciaran McCreesh wrote:
> > On Wed, 13 Apr 2005 03:33:46 +0200 Christian Parpart <trapni@gentoo.org>
> >
> > wrote:
> > | Finally, just don't use svn if you feel that uncomfortable with it. No
> > | one said that cvs will go away. I'm tired of reading your 'svn is
> > | hard to merge because it *is* hard to merge' posts :(
> >
> > Eh? Dude, I'm one of the people that's been asking for SVN from the
> > beginning. SVN is considerably easier to merge than CVS -- however, it's
> > a pain in the ass if you're using multiple projects per repo because
> > then you *have* to give it full paths.
> >
> > Really, I think you should reread the entire thread if you think I'm
> > against SVN.
>
> Yeah actually the glep wouldnt exist at all w/o Ciaran pawning it off on me
> :)
I take it back. Really I just wanted to stop that 'I like it better that way'
discussion. But yet, I'm responding again. However, I take it back, sorry
though.
--
Netiquette: http://www.ietf.org/rfc/rfc1855.txt
16:45:13 up 21 days, 5:51, 0 users, load average: 0.42, 0.31, 0.26
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 31+ messages in thread
end of thread, other threads:[~2005-04-13 14:46 UTC | newest]
Thread overview: 31+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-04-10 16:39 [gentoo-dev] GLEP 36: providing both CVS and Subversion? Aaron Walker
2005-04-10 17:12 ` Ciaran McCreesh
2005-04-10 17:27 ` Patrick Lauer
2005-04-10 17:32 ` Ciaran McCreesh
2005-04-10 17:47 ` Christian Parpart
2005-04-10 17:44 ` Christian Parpart
2005-04-10 17:53 ` Ciaran McCreesh
2005-04-10 18:27 ` Christian Parpart
2005-04-10 18:34 ` Ciaran McCreesh
2005-04-10 21:57 ` Christian Parpart
2005-04-11 6:26 ` Ciaran McCreesh
2005-04-11 20:23 ` Christian Parpart
2005-04-11 20:42 ` Ciaran McCreesh
2005-04-11 21:32 ` Christian Parpart
2005-04-12 18:50 ` Paul de Vrieze
2005-04-12 18:57 ` Ciaran McCreesh
2005-04-13 1:33 ` Christian Parpart
2005-04-13 6:26 ` Ciaran McCreesh
2005-04-13 13:03 ` Aaron Walker
2005-04-13 14:46 ` Christian Parpart
2005-04-10 18:14 ` Lance Albertson
2005-04-10 18:23 ` Ciaran McCreesh
2005-04-10 21:30 ` Daniel Drake
2005-04-10 21:35 ` Greg KH
2005-04-10 21:44 ` Christian Parpart
2005-04-10 22:08 ` Daniel Drake
2005-04-10 21:48 ` Patrick Lauer
2005-04-10 22:00 ` Lance Albertson
2005-04-10 22:20 ` Donnie Berkholz
2005-04-12 23:22 ` Nicholas Jones
2005-04-12 18:31 ` Paul de Vrieze
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox