You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@qpid.apache.org by Andrew Stitcher <as...@redhat.com> on 2010/01/06 22:43:25 UTC
Subversion tags and branches (a little moan)
I've just noticed (after several hours of puzzling about what was
screwing up my git branch history) that there are a number of branches
and tags that omit the top level, redundant "qpid" directory.
Now I'm for getting rid of uselessness like this as much as the next guy
(and I'm in fact responsible for at least one of these tags myself).
However it totally screws up git-svn's ability to figure out the correct
branching structure of the project (and frankly git-svn is the best tool
able to visualise this) so I'm a little unhappy it's broken into 2
pieces.
I don't think this can be fixed now in the existing tree, but can we
please, please, please remember when doing "svn cp" to do something
like:
svn cp -r895736 https://svn.apache.org/repos/asf/qpid/trunk
https://svn.apache.org/repos/asf/qpid/branches/0.6-release
[The -r is useful to make sure you know exactly which revision you are
branching or tagging]
Andrew
---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project: http://qpid.apache.org
Use/Interact: mailto:dev-subscribe@qpid.apache.org
RE: Subversion tags and branches (a little moan)
Posted by Andrew Stitcher <as...@redhat.com>.
On Wed, 2010-01-06 at 17:25 -0500, Andrew Stitcher wrote:
> On Wed, 2010-01-06 at 22:14 +0000, Robbie Gemmell wrote:
> > I only ask as both already exist.
>
> Bugger, you're right - I'm starting to hate svn branching.
>
> I'll fix it (when I figure out the idiot thing I did)
Figured it out and fixed it.
(It was an idiot thing - somehow I managed to run the "svn cp" command
twice within 10 minutes and not notice)
A
---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project: http://qpid.apache.org
Use/Interact: mailto:dev-subscribe@qpid.apache.org
RE: Subversion tags and branches (a little moan)
Posted by Andrew Stitcher <as...@redhat.com>.
On Wed, 2010-01-06 at 22:14 +0000, Robbie Gemmell wrote:
> I only ask as both already exist.
Bugger, you're right - I'm starting to hate svn branching.
I'll fix it (when I figure out the idiot thing I did)
Andrew
---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project: http://qpid.apache.org
Use/Interact: mailto:dev-subscribe@qpid.apache.org
RE: Subversion tags and branches (a little moan)
Posted by Robbie Gemmell <ro...@gmail.com>.
I only ask as both already exist.
Robbie
> -----Original Message-----
> From: Andrew Stitcher [mailto:astitcher@redhat.com]
> Sent: 06 January 2010 22:09
> To: dev@qpid.apache.org
> Subject: RE: Subversion tags and branches (a little moan)
>
> On Wed, 2010-01-06 at 22:00 +0000, Robbie Gemmell wrote:
> > It is indeed unfortunate, and I try my best to remember it when
> dealing with branches.
> >
> > While the topic is raised though, is the 0.6 branch rooted at:
> > https://svn.apache.org/repos/asf/qpid/branches/0.6-release/qpid or
>
> This one (above).
>
> > https://svn.apache.org/repos/asf/qpid/branches/0.6-release/trunk/qpid
> ?
>
> Why in gods name would you introduce yet another redundant directory
> level (I mean it's not as if .../0.6-release/branches/... would have
> any
> meaning)?
>
> Andrew
>
>
>
> ---------------------------------------------------------------------
> Apache Qpid - AMQP Messaging Implementation
> Project: http://qpid.apache.org
> Use/Interact: mailto:dev-subscribe@qpid.apache.org
---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project: http://qpid.apache.org
Use/Interact: mailto:dev-subscribe@qpid.apache.org
RE: Subversion tags and branches (a little moan)
Posted by Andrew Stitcher <as...@redhat.com>.
On Wed, 2010-01-06 at 22:00 +0000, Robbie Gemmell wrote:
> It is indeed unfortunate, and I try my best to remember it when dealing with branches.
>
> While the topic is raised though, is the 0.6 branch rooted at:
> https://svn.apache.org/repos/asf/qpid/branches/0.6-release/qpid or
This one (above).
> https://svn.apache.org/repos/asf/qpid/branches/0.6-release/trunk/qpid ?
Why in gods name would you introduce yet another redundant directory
level (I mean it's not as if .../0.6-release/branches/... would have any
meaning)?
Andrew
---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project: http://qpid.apache.org
Use/Interact: mailto:dev-subscribe@qpid.apache.org
RE: Subversion tags and branches (a little moan)
Posted by Robbie Gemmell <ro...@gmail.com>.
It is indeed unfortunate, and I try my best to remember it when dealing with branches.
While the topic is raised though, is the 0.6 branch rooted at:
https://svn.apache.org/repos/asf/qpid/branches/0.6-release/qpid or
https://svn.apache.org/repos/asf/qpid/branches/0.6-release/trunk/qpid ?
Robbie
> -----Original Message-----
> From: Andrew Stitcher [mailto:astitcher@redhat.com]
> Sent: 06 January 2010 21:43
> To: Qpid Dev List
> Subject: Subversion tags and branches (a little moan)
>
> I've just noticed (after several hours of puzzling about what was
> screwing up my git branch history) that there are a number of branches
> and tags that omit the top level, redundant "qpid" directory.
>
> Now I'm for getting rid of uselessness like this as much as the next
> guy
> (and I'm in fact responsible for at least one of these tags myself).
> However it totally screws up git-svn's ability to figure out the
> correct
> branching structure of the project (and frankly git-svn is the best
> tool
> able to visualise this) so I'm a little unhappy it's broken into 2
> pieces.
>
> I don't think this can be fixed now in the existing tree, but can we
> please, please, please remember when doing "svn cp" to do something
> like:
>
> svn cp -r895736 https://svn.apache.org/repos/asf/qpid/trunk
> https://svn.apache.org/repos/asf/qpid/branches/0.6-release
>
>
> [The -r is useful to make sure you know exactly which revision you are
> branching or tagging]
>
> Andrew
>
>
>
> ---------------------------------------------------------------------
> Apache Qpid - AMQP Messaging Implementation
> Project: http://qpid.apache.org
> Use/Interact: mailto:dev-subscribe@qpid.apache.org
---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project: http://qpid.apache.org
Use/Interact: mailto:dev-subscribe@qpid.apache.org
Re: Subversion tags and branches (a little moan)
Posted by Ken Giusti <kg...@redhat.com>.
This sounds like something I should remember....
Can this be placed on the qpid wiki dev pages? Maybe on the release process page?
I'd do it myself, but don't have commit privs yet.
Thanks,
-K
----- "Andrew Stitcher" <as...@redhat.com> wrote:
> I've just noticed (after several hours of puzzling about what was
> screwing up my git branch history) that there are a number of
> branches
> and tags that omit the top level, redundant "qpid" directory.
>
> Now I'm for getting rid of uselessness like this as much as the next
> guy
> (and I'm in fact responsible for at least one of these tags myself).
> However it totally screws up git-svn's ability to figure out the
> correct
> branching structure of the project (and frankly git-svn is the best
> tool
> able to visualise this) so I'm a little unhappy it's broken into 2
> pieces.
>
> I don't think this can be fixed now in the existing tree, but can we
> please, please, please remember when doing "svn cp" to do something
> like:
>
> svn cp -r895736 https://svn.apache.org/repos/asf/qpid/trunk
> https://svn.apache.org/repos/asf/qpid/branches/0.6-release
>
>
> [The -r is useful to make sure you know exactly which revision you
> are
> branching or tagging]
>
> Andrew
>
>
>
> ---------------------------------------------------------------------
> Apache Qpid - AMQP Messaging Implementation
> Project: http://qpid.apache.org
> Use/Interact: mailto:dev-subscribe@qpid.apache.org
---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project: http://qpid.apache.org
Use/Interact: mailto:dev-subscribe@qpid.apache.org