Bug 609842 (lolrebase)

Hook for containing damage from hg rebase bug

RESOLVED WONTFIX

Status

RESOLVED WONTFIX
8 years ago
4 years ago

People

(Reporter: sfink, Unassigned)

Tracking

Details

(Reporter)

Description

8 years ago
Recently njn pushed a directory rename (and it got backed out, or something; the details are not important here). The effect of this with the current version of mercurial is that anyone who does an

  hg pull --rebase

with any mq patches applied will get the first patch in their stack silently modified to delete all files in the affected directory (js/src/tests, I think.)

And the effect of *that* is that people are pushing those patches to m-c and breaking the build. It's happened a few times already. Also, the try server has a number of builds with the same problem in them.

Jesse on #developers suggested "maybe we should add a push hook that makes sure you're not deleting a dozen trace-tests".

Upstream hg bug: http://mercurial.selenic.com/bts/issue2471

Updated

8 years ago
Alias: lolrebase
Component: Release Engineering → Hg: Customizations
QA Contact: release → hg.customizations
(Reporter)

Updated

6 years ago
Status: NEW → RESOLVED
Last Resolved: 6 years ago
Resolution: --- → WONTFIX
(Assignee)

Updated

5 years ago
Product: mozilla.org → Release Engineering
(Assignee)

Updated

4 years ago
Product: Release Engineering → Developer Services
You need to log in before you can comment on or make changes to this bug.