diff --git a/hgext/commitcloud/commitcloudcommands.py b/hgext/commitcloud/commitcloudcommands.py index d898e5c19a..b511b77f3e 100644 --- a/hgext/commitcloud/commitcloudcommands.py +++ b/hgext/commitcloud/commitcloudcommands.py @@ -860,7 +860,8 @@ def autosyncenabled(ui, _repo): def backuplockcheck(ui, repo): try: - lockmod.trylock(ui, repo.vfs, _backuplockname, 0, 0) + srcrepo = shareutil.getsrcrepo(repo) + lockmod.trylock(ui, srcrepo.vfs, _backuplockname, 0, 0) except error.LockHeld as e: if e.lockinfo.isrunning(): lockinfo = e.lockinfo