mercurial/hg.py
changeset 17671 fdd0fc046cf1
parent 17342 471f30d360ea
child 17704 3d1a781b23c0
--- a/mercurial/hg.py	Mon Sep 03 14:03:38 2012 +0200
+++ b/mercurial/hg.py	Mon Sep 03 14:05:19 2012 +0200
@@ -10,7 +10,7 @@
 from lock import release
 from node import hex, nullid
 import localrepo, bundlerepo, httppeer, sshpeer, statichttprepo, bookmarks
-import lock, util, extensions, error, node, scmutil
+import lock, util, extensions, error, node, scmutil, phases
 import cmdutil, discovery
 import merge as mergemod
 import verify as verifymod
@@ -303,7 +303,7 @@
 
         copy = False
         if (srcrepo and srcrepo.cancopy() and islocal(dest)
-            and not srcrepo.revs("secret()")):
+            and not phases.hassecret(srcrepo)):
             copy = not pull and not rev
 
         if copy: