changeset 14377 | f90d5641c78b |
parent 14213 | 30273f0c776b |
child 14463 | 81f559d1b9b2 |
--- a/mercurial/hg.py Wed May 18 23:48:17 2011 +0200 +++ b/mercurial/hg.py Wed May 18 23:20:26 2011 -0700 @@ -243,13 +243,15 @@ src_lock = dest_lock = dir_cleanup = None try: + abspath = origsource + if islocal(origsource): + abspath = os.path.abspath(util.localpath(origsource)) + if islocal(dest): dir_cleanup = DirCleanup(dest) - abspath = origsource copy = False if src_repo.cancopy() and islocal(dest): - abspath = os.path.abspath(util.localpath(origsource)) copy = not pull and not rev if copy: