Closed
Bug 1364635
Opened 8 years ago
Closed 8 years ago
Don't offer to configure Mercurial if running from a git checkout
Categories
(Firefox Build System :: General, enhancement)
Firefox Build System
General
Tracking
(firefox55 fixed)
RESOLVED
FIXED
mozilla55
Tracking | Status | |
---|---|---|
firefox55 | --- | fixed |
People
(Reporter: gps, Assigned: gps)
Details
Attachments
(1 file)
Today, `mach bootstrap` prompts you to configure Mercurial even if running from a Git checkout. I don't think that makes sense.
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment 3•8 years ago
|
||
mozreview-review |
Comment on attachment 8867430 [details]
Bug 1364635 - Don't offer to configure Mercurial if running from a Git checkout;
https://reviewboard.mozilla.org/r/138972/#review142288
Thanks a lot!
::: commit-message-e76ee:15
(Diff revision 2)
> +example, we still unconditionally run code that verifies that Mercurial
> +is installed and reasonably up to date. However, refactoring that is
> +a bit of work. I figure something is better than nothing. At least
> +with this patch `mach bootstrap` for users with a Gecko checkout
> +doesn't say anything about Mercurial if a modern Mercurial is
> +installed.
I think this is a great improvement, and the fact that this part is left in is in fact desirable since you'd typically be using git-cinnabar so ensuring having an hg installation makes sense.
Attachment #8867430 -
Flags: review?(ehsan) → review+
Comment hidden (mozreview-request) |
Pushed by gszorc@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/3aab38317ccd
Don't offer to configure Mercurial if running from a Git checkout; r=Ehsan
![]() |
||
Comment 6•8 years ago
|
||
bugherder |
Status: ASSIGNED → RESOLVED
Closed: 8 years ago
status-firefox55:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla55
Updated•7 years ago
|
Product: Core → Firefox Build System
You need to log in
before you can comment on or make changes to this bug.
Description
•