# HG changeset patch # User Peter Arrenbrecht <peter.arrenbrecht@gmail.com> # Date 1203631250 -3600 # Thu Feb 21 23:00:50 2008 +0100 # Node ID 0c2b443fb3c33ab02aad7093a418ae00a8c8c3db # Parent 1f733c2f0165f175e6741a27aece2caa23d013b3 mq: make qclone ask remote source repo for qbase using lookup protocol diff --git a/hgext/mq.py b/hgext/mq.py --- a/hgext/mq.py +++ b/hgext/mq.py @@ -1610,6 +1610,8 @@ del heads[h] destrev = heads.keys() destrev.append(sr.changelog.parents(qbase)[0]) + elif sr.capable('lookup'): + qbase = sr.lookup('qbase') ui.note(_('cloning main repo\n')) sr, dr = hg.clone(ui, sr.url(), dest, pull=opts['pull'],