2054 ui.write(line) |
2054 ui.write(line) |
2055 ui.write("\n") |
2055 ui.write("\n") |
2056 |
2056 |
2057 @command('debugdata', |
2057 @command('debugdata', |
2058 [('c', 'changelog', False, _('open changelog')), |
2058 [('c', 'changelog', False, _('open changelog')), |
2059 ('m', 'manifest', False, _('open manifest'))], |
2059 ('m', 'manifest', False, _('open manifest')), |
|
2060 ('', 'dir', False, _('open directory manifest'))], |
2060 _('-c|-m|FILE REV')) |
2061 _('-c|-m|FILE REV')) |
2061 def debugdata(ui, repo, file_, rev=None, **opts): |
2062 def debugdata(ui, repo, file_, rev=None, **opts): |
2062 """dump the contents of a data file revision""" |
2063 """dump the contents of a data file revision""" |
2063 if opts.get('changelog') or opts.get('manifest'): |
2064 if opts.get('changelog') or opts.get('manifest'): |
2064 file_, rev = None, file_ |
2065 file_, rev = None, file_ |
2225 raise util.Abort(_("no ignore patterns found")) |
2226 raise util.Abort(_("no ignore patterns found")) |
2226 |
2227 |
2227 @command('debugindex', |
2228 @command('debugindex', |
2228 [('c', 'changelog', False, _('open changelog')), |
2229 [('c', 'changelog', False, _('open changelog')), |
2229 ('m', 'manifest', False, _('open manifest')), |
2230 ('m', 'manifest', False, _('open manifest')), |
|
2231 ('', 'dir', False, _('open directory manifest')), |
2230 ('f', 'format', 0, _('revlog format'), _('FORMAT'))], |
2232 ('f', 'format', 0, _('revlog format'), _('FORMAT'))], |
2231 _('[-f FORMAT] -c|-m|FILE'), |
2233 _('[-f FORMAT] -c|-m|FILE'), |
2232 optionalrepo=True) |
2234 optionalrepo=True) |
2233 def debugindex(ui, repo, file_=None, **opts): |
2235 def debugindex(ui, repo, file_=None, **opts): |
2234 """dump the contents of an index file""" |
2236 """dump the contents of an index file""" |
2727 ui.write(_("%s not renamed\n") % rel) |
2729 ui.write(_("%s not renamed\n") % rel) |
2728 |
2730 |
2729 @command('debugrevlog', |
2731 @command('debugrevlog', |
2730 [('c', 'changelog', False, _('open changelog')), |
2732 [('c', 'changelog', False, _('open changelog')), |
2731 ('m', 'manifest', False, _('open manifest')), |
2733 ('m', 'manifest', False, _('open manifest')), |
|
2734 ('', 'dir', False, _('open directory manifest')), |
2732 ('d', 'dump', False, _('dump index data'))], |
2735 ('d', 'dump', False, _('dump index data'))], |
2733 _('-c|-m|FILE'), |
2736 _('-c|-m|FILE'), |
2734 optionalrepo=True) |
2737 optionalrepo=True) |
2735 def debugrevlog(ui, repo, file_=None, **opts): |
2738 def debugrevlog(ui, repo, file_=None, **opts): |
2736 """show data and statistics about a revlog""" |
2739 """show data and statistics about a revlog""" |