branch | stable |
changeset 18617 | 227479f61db9 |
parent 18466 | ac0c12123743 |
child 18618 | 43ffd0279876 |
--- a/mercurial/scmutil.py Fri Feb 08 23:13:47 2013 +0000 +++ b/mercurial/scmutil.py Sat Feb 09 17:54:01 2013 +0000 @@ -18,6 +18,10 @@ secretlist = [] if excluded: for n in excluded: + if n not in repo: + # discovery should not have included the filtered revision, + # we have to explicitly exclude it until discovery is cleanup. + continue ctx = repo[n] if ctx.phase() >= phases.secret and not ctx.extinct(): secretlist.append(n)