mercurial/commands.py
branchstable
changeset 17370 3fe199579323
parent 17343 e560ecb755fe
child 17376 3738d6254bd3
child 17386 45b5eb2941d0
equal deleted inserted replaced
17369:b360011a132d 17370:3fe199579323
  1845         remoterevs, _checkout = hg.addbranchrevs(repo, remote, branches,
  1845         remoterevs, _checkout = hg.addbranchrevs(repo, remote, branches,
  1846                                                  opts.get('remote_head'))
  1846                                                  opts.get('remote_head'))
  1847         localrevs = opts.get('local_head')
  1847         localrevs = opts.get('local_head')
  1848         doit(localrevs, remoterevs)
  1848         doit(localrevs, remoterevs)
  1849 
  1849 
  1850 @command('debugfileset', [], ('REVSPEC'))
  1850 @command('debugfileset',
  1851 def debugfileset(ui, repo, expr):
  1851     [('r', 'rev', '', _('apply the filespec on this revision'), _('REV'))],
       
  1852     _('[-r REV] FILESPEC'))
       
  1853 def debugfileset(ui, repo, expr, **opts):
  1852     '''parse and apply a fileset specification'''
  1854     '''parse and apply a fileset specification'''
       
  1855     ctx = scmutil.revsingle(repo, opts.get('rev'), None)
  1853     if ui.verbose:
  1856     if ui.verbose:
  1854         tree = fileset.parse(expr)[0]
  1857         tree = fileset.parse(expr)[0]
  1855         ui.note(tree, "\n")
  1858         ui.note(tree, "\n")
  1856 
  1859 
  1857     for f in fileset.getfileset(repo[None], expr):
  1860     for f in fileset.getfileset(ctx, expr):
  1858         ui.write("%s\n" % f)
  1861         ui.write("%s\n" % f)
  1859 
  1862 
  1860 @command('debugfsinfo', [], _('[PATH]'))
  1863 @command('debugfsinfo', [], _('[PATH]'))
  1861 def debugfsinfo(ui, path = "."):
  1864 def debugfsinfo(ui, path = "."):
  1862     """show information detected about current filesystem"""
  1865     """show information detected about current filesystem"""