Closed Bug 1033656 Opened 10 years ago Closed 10 years ago

mach mercurial-setup integration for reviewboard

Categories

(MozReview Graveyard :: General, defect)

Production
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: gps, Assigned: gps)

References

Details

Attachments

(1 file)

I keep forgetting that I promised to update `mach mercurial-setup` to configure reviewboard. Filing a bug so I don't forget any longer.
We want to make it turnkey for people to use reviewboard. So, we add
reviewboard and related functionality to |mach mercurial-setup|.

Since the reviewboard extension only works in Mercurial 3.0 and newer,
we add some version detection for the Mercurial version. This should
have been done months ago. We now have it.

I also took the opportunity to inform |mach bootstrap| that Mercurial
2.x is no longer modern.

I also updated the messaging around mq to encourage fewer new users to
use it. You may find this controversial. People can always ignore the
message.

Finally, I also added a histedit prompt to the mix, since a lot of
people don't know about that and many find it useful.

I could have broken this into multiple patches. Meh.
Attachment #8449729 - Flags: review?(smacleod)
Assignee: nobody → gps
Comment on attachment 8449729 [details] [diff] [review]
Add reviewboard to mach mercurial-setup; version checking

Review of attachment 8449729 [details] [diff] [review]:
-----------------------------------------------------------------

All looks fine to me.
Attachment #8449729 - Flags: review?(smacleod) → review+
https://hg.mozilla.org/mozilla-central/rev/9ca6e87839f3
Status: ASSIGNED → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Product: bugzilla.mozilla.org → Developer Services
Depends on: 1164812
Product: Developer Services → MozReview
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: