lookup email target on the target branch not the submitted branch

Bug #487458 reported by Robert Collins
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Bazaar PQM Plugin
Fix Released
High
Jelmer Vernooij

Bug Description

 affects bzr-pqm
 status confirmed
 importance high

This will make sheparding a little easier.

e.g. one can configure in lcoations.conf
[http://bazaar.launchpad.net/~bzr-pqm/bzr/bzr.dev]
pqm_email = <email address hidden>

and then do
bzr pqm-submit --ignore-local --submit-branch \
 http://bazaar.launchpad.net/~bzr-pqm/bzr/bzr.dev --public-location = \
 THING_TO_lAND

-Rob

Revision history for this message
Andrew Bennetts (spiv) wrote :

I think this makes sense.

FWIW, I remembered why I chose to make --ignore-local look up pqm_email on the source, rather than the target: because that seemed more consistent with the normal logic, which looks it up on the local source branch.

So I wonder if perhaps the non ignore-local logic should also use the target location (or branch)?

Revision history for this message
Robert Collins (lifeless) wrote : Re: [Bug 487458] Re: lookup email target on the target branch not the submitted branch

On Wed, 2009-11-25 at 00:12 +0000, Andrew Bennetts wrote:
>
> So I wonder if perhaps the non ignore-local logic should also use the
> target location (or branch)?

Very much so (perhaps checking the branch to submit, and falling through
to the target).

-Rob

Revision history for this message
Jelmer Vernooij (jelmer) wrote :

It seems like this is the functionality provided by the child_pqm_email option. You can set:

[http://bazaar.launchpad.net/~bzr-pqm/bzr/bzr.dev]
child_pqm_email = <email address hidden>

and bzr-pqm will use that email address for all PQM submissions merging into bzr.dev.

It will also look at the remote branch if necessary.

Changed in bzr-pqm:
status: Confirmed → Fix Released
assignee: nobody → Jelmer Vernooij (jelmer)
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.