Closed
Bug 1137667
Opened 9 years ago
Closed 7 years ago
[pushes] drop cross-clone diff code
Categories
(Webtools Graveyard :: Elmo, defect)
Webtools Graveyard
Elmo
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: Pike, Assigned: Pike)
References
Details
Once we're using unified local clones (bug 1137666), we can just rip out the code that pieces two diffs together. Less hg internals is a good thing.
Comment 1•7 years ago
|
||
Commits pushed to develop at https://github.com/mozilla/elmo https://github.com/mozilla/elmo/commit/8b323b5026daa3faa230b5e8ccca8f019fdf2d71 bug 1137667, drop cross-repo diff logic Now that we support local unified clones, we can take diffs directly from hg on related repos. Let's remove the old logic to do moves/copies and diffs across different local clones, which used to tie two diffs together. https://github.com/mozilla/elmo/commit/5cc71636d6622d3de16507febe243a3c5b282c76 bug 1137667, rewrite diff logic with hglib. Stop using mercurial as python library, and use hglib instead. client.pathto depends on our monkeypatching. Also removing a test that used to catch unrelated repos. The behaviour is now just bad params for a revision that's not in the current local clone.
Assignee | ||
Comment 2•7 years ago
|
||
This is FIXED and in production.
Assignee: nobody → l10n
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Updated•4 years ago
|
Product: Webtools → Webtools Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•