diff -r 075823a6161b -r 8b00c723cee1 mercurial/statichttprepo.py --- a/mercurial/statichttprepo.py Sat Jul 29 12:40:05 2017 -0700 +++ b/mercurial/statichttprepo.py Sat Jul 29 12:50:56 2017 -0700 @@ -182,6 +182,10 @@ def peer(self): return statichttppeer(self) + def wlock(self, wait=True): + raise error.LockUnavailable(0, _('lock not available'), 'lock', + _('cannot lock static-http repository')) + def lock(self, wait=True): raise error.Abort(_('cannot lock static-http repository'))