changeset 2065 | 2ff37e3bf780 |
parent 2042 | a514c7509fa9 |
child 2085 | f71e9656524f |
--- a/mercurial/localrepo.py +++ b/mercurial/localrepo.py @@ -1573,8 +1573,9 @@ class localrepository(object): self.ui.debug(_(" remote %s is newer, get\n") % f) get[f] = m2[f] s = 1 - elif f in umap: + elif f in umap or f in added: # this unknown file is the same as the checkout + # we need to reset the dirstate if the file was added get[f] = m2[f] if not s and mfw[f] != mf2[f]: