mercurial/hg.py
changeset 650 2c934c7b79dc
parent 649 a7e267222864
child 652 a54a1c101a9a
--- a/mercurial/hg.py
+++ b/mercurial/hg.py
@@ -1263,6 +1263,8 @@ class localrepository:
         # resolve the manifest to determine which files
         # we care about merging
         self.ui.note("resolving manifests\n")
+        self.ui.debug(" force %s allow %s moddirstate %s linear %s\n" %
+                      (force, allow, moddirstate, linear_path))
         self.ui.debug(" ancestor %s local %s remote %s\n" %
                       (short(man), short(m1n), short(m2n)))
 
@@ -1380,6 +1382,8 @@ class localrepository:
                 get[f] = n
             else:
                 self.ui.debug("local deleted %s\n" % f)
+                if force:
+                    get[f] = n
 
         del mw, m1, m2, ma