Mercurial > hg-stable
changeset 17194:32a6a33b9a35
peer: remove cancopy from peer api; use directly on repo instead
author | Sune Foldager <cryo@cyanite.org> |
---|---|
date | Fri, 13 Jul 2012 21:52:37 +0200 |
parents | 1d710fe5ee0e |
children | 48c232873a54 |
files | mercurial/hg.py mercurial/localrepo.py mercurial/peer.py |
diffstat | 3 files changed, 2 insertions(+), 7 deletions(-) [+] |
line wrap: on
line diff
--- a/mercurial/hg.py Fri Jul 13 21:52:28 2012 +0200 +++ b/mercurial/hg.py Fri Jul 13 21:52:37 2012 +0200 @@ -302,7 +302,8 @@ dircleanup = DirCleanup(dest) copy = False - if srcpeer.cancopy() and islocal(dest) and not srcrepo.revs("secret()"): + if (srcrepo and srcrepo.cancopy() and islocal(dest) + and not srcrepo.revs("secret()")): copy = not pull and not rev if copy: