mercurial/commands.py
changeset 25652 2882d6886919
parent 25651 125c11ec7bee
child 25658 e93036747902
--- a/mercurial/commands.py	Tue Jun 23 13:56:53 2015 -0400
+++ b/mercurial/commands.py	Mon Jun 22 09:59:48 2015 -0700
@@ -21,7 +21,7 @@
 import dagparser, context, simplemerge, graphmod, copies
 import random
 import setdiscovery, treediscovery, dagutil, pvec, localrepo
-import phases, obsolete, exchange, bundle2
+import phases, obsolete, exchange, bundle2, repair
 import ui as uimod
 
 table = {}
@@ -2728,6 +2728,11 @@
     finally:
         wlock.release()
 
+@command('debugrebuildfncache', [], '')
+def debugrebuildfncache(ui, repo):
+    """rebuild the fncache file"""
+    repair.rebuildfncache(ui, repo)
+
 @command('debugrename',
     [('r', 'rev', '', _('revision to debug'), _('REV'))],
     _('[-r REV] FILE'))