importer collides when tag not on mainline

Bug #795578 reported by James Westby
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ubuntu Distributed Development
New
Undecided
Unassigned

Bug Description

In the following situation:

  * person1 prepares a new version, tags with "mark-uploaded"
  * person2 sponsors this change by merging to trunk, uploads, pushes and doesn't "mark-uploaded"

the importer will collide.

It finds the tag on the non-mainline revision, checks that it matches the package, records that it was ok,
continues, then finds that the tip of trunk doesn't have the revid of the tagged version and fails.

It should either change the point where it actually deals with the collision to check the tagged
revision, not the tip, or it should move the tag to the mainline revision when it does the check
at the start (provided no changes were introduced in the merge obviously).

Thanks,

James

Revision history for this message
James Westby (james-w) wrote :

Max pointed out that if it moves the tag it will have to take care to cause it to move
on LP as well.

Thanks,

James

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.