--- a/mercurial/commands.py Wed Aug 17 20:57:57 2016 -0700
+++ b/mercurial/commands.py Wed Aug 17 20:58:16 2016 -0700
@@ -1858,17 +1858,6 @@
with repo.wlock(False):
return cmdutil.copy(ui, repo, pats, opts)
-@command('debugfsinfo', [], _('[PATH]'), norepo=True)
-def debugfsinfo(ui, path="."):
- """show information detected about current filesystem"""
- util.writefile('.debugfsinfo', '')
- ui.write(('exec: %s\n') % (util.checkexec(path) and 'yes' or 'no'))
- ui.write(('symlink: %s\n') % (util.checklink(path) and 'yes' or 'no'))
- ui.write(('hardlink: %s\n') % (util.checknlink(path) and 'yes' or 'no'))
- ui.write(('case-sensitive: %s\n') % (util.fscasesensitive('.debugfsinfo')
- and 'yes' or 'no'))
- os.unlink('.debugfsinfo')
-
@command('debuggetbundle',
[('H', 'head', [], _('id of head node'), _('ID')),
('C', 'common', [], _('id of common node'), _('ID')),
--- a/mercurial/debugcommands.py Wed Aug 17 20:57:57 2016 -0700
+++ b/mercurial/debugcommands.py Wed Aug 17 20:58:16 2016 -0700
@@ -8,6 +8,7 @@
from __future__ import absolute_import
import operator
+import os
import random
from .i18n import _
@@ -585,3 +586,14 @@
for f in ctx.getfileset(expr):
ui.write("%s\n" % f)
+
+@command('debugfsinfo', [], _('[PATH]'), norepo=True)
+def debugfsinfo(ui, path="."):
+ """show information detected about current filesystem"""
+ util.writefile('.debugfsinfo', '')
+ ui.write(('exec: %s\n') % (util.checkexec(path) and 'yes' or 'no'))
+ ui.write(('symlink: %s\n') % (util.checklink(path) and 'yes' or 'no'))
+ ui.write(('hardlink: %s\n') % (util.checknlink(path) and 'yes' or 'no'))
+ ui.write(('case-sensitive: %s\n') % (util.fscasesensitive('.debugfsinfo')
+ and 'yes' or 'no'))
+ os.unlink('.debugfsinfo')