--- 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: