mercurial/cmdutil.py
changeset 24064 c260887cdbcd
parent 24063 c98fa0ca4678
child 24134 afed5d2e7985
--- a/mercurial/cmdutil.py	Fri Feb 06 00:22:20 2015 +0900
+++ b/mercurial/cmdutil.py	Fri Feb 06 21:53:39 2015 +0900
@@ -1821,6 +1821,8 @@
     follow = opts.get('follow') or opts.get('follow_first')
     if opts.get('rev'):
         revs = scmutil.revrange(repo, opts['rev'])
+    elif follow and repo.dirstate.p1() == nullid:
+        revs = revset.baseset()
     elif follow:
         revs = repo.revs('reverse(:.)')
     else: