remote-hg: remove files before modifications
[gitweb.git] / contrib / remote-helpers / git-remote-hg
index fa76b3f610c1c46a9cb2fad7c2f93f6589726a9f..bd545aa380d3751fdfbc416cb20947035bb4ec8b 100755 (executable)
@@ -510,10 +510,10 @@ def export_ref(repo, name, kind, head):
             if len(parents) > 1:
                 print "merge :%s" % (rev_to_mark(parents[1]))
 
-        for f in modified_final:
-            print "M %s :%u %s" % f
         for f in removed:
             print "D %s" % (fix_file_path(f))
+        for f in modified_final:
+            print "M %s :%u %s" % f
         print
 
         progress = (rev - tip)