Closed Bug 688856 Opened 13 years ago Closed 13 years ago

teach comm-central client.mk to use hgtool.py

Categories

(MailNews Core :: Build Config, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED
Thunderbird 10.0

People

(Reporter: gozer, Assigned: gozer)

References

Details

Attachments

(1 file, 1 obsolete file)

Attached patch python client.py --hgtool (obsolete) — Splinter Review
hgtool.py is a releng tool that speeds up hg operations and makes them more robust. One benefit is using the hg share extension (when supported) so speed up clone operations.

$> python client.py --hgtool="/path/to/hgtool.py [args]"
Attachment #562152 - Flags: review?(mbanner)
Attachment #562152 - Flags: review?(jhopkins)
Fix hg update bug when mozilla/ repo already exists.
Attachment #562152 - Attachment is obsolete: true
Attachment #562152 - Flags: review?(mbanner)
Attachment #562152 - Flags: review?(jhopkins)
Attachment #563382 - Flags: review?(mbanner)
Attachment #563382 - Flags: review?(jhopkins)
Attachment #563382 - Flags: review?(jhopkins) → review+
Assignee: nobody → gozer
Product: Thunderbird → MailNews Core
QA Contact: build-config → build-config
Attachment #563382 - Flags: review?(mbanner) → review+
changeset:   8610:658151bc236d
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Target Milestone: --- → Thunderbird 10.0
Comment on attachment 563382 [details] [diff] [review]
python client.py --hgtool v2

> o.add_option("-z", "--mozilla-repo", dest="mozilla_repo",
>-             default=None,
>+             default=DEFAULTS['MOZILLA_REPO'],
>              help="URL of Mozilla repository to pull from (default: use hg default in mozilla/.hg/hgrc; or if that file doesn't exist, use \"" + DEFAULTS['MOZILLA_REPO'] + "\".)")
The help says that the default is taken from mozilla/.hg/hgrc but sadly this doesn't work if you force the default to be hg.mozilla.org :-(
Depends on: 758914
You need to log in before you can comment on or make changes to this bug.