Bug 1268573 - Pin revision in hgwatchman repo; r?smacleod
Per
https://www.mercurial-scm.org/pipermail/mercurial-devel/2016-April/083649.html
the hgwatchman repo has been blanked. We should pin to the last
changeset before the blanking so people can still run hgwatchman.
We'll also need to teach `mach mercurial-setup` to install the
fsnotifier extension. That's for a different patch and bug.
DONTBUILD (NPOTB)
MozReview-Commit-ID: GyuDMTwARqo
--- a/tools/mercurial/hgsetup/update.py
+++ b/tools/mercurial/hgsetup/update.py
@@ -34,17 +34,17 @@ class MercurialUpdater(object):
'https://hg.mozilla.org/hgcustom/version-control-tools',
self.vcs_tools_dir,
'default',
'Ensuring version-control-tools is up to date...')
self.update_mercurial_repo(
hg,
'https://bitbucket.org/facebook/hgwatchman',
self.hgwatchman_dir,
- 'default',
+ '5ca0f920df7ec8a93d322f06d554f778184cdcd1',
'Ensuring hgwatchman is up to date...')
if repo_existed:
print(FINISHED)
return 0
def update_mercurial_repo(self, hg, url, dest, branch, msg):
# Disable common extensions whose older versions may cause `hg`
# invocations to abort.