comparison mercurial/debugcommands.py @ 30955:8e38fa360a12

debugcommands: move 'debugsub' in the new module
author Pierre-Yves David <pierre-yves.david@ens-lyon.org>
date Thu, 02 Feb 2017 10:04:55 +0100
parents dad968920130
children db30c6bfeb70
comparison
equal deleted inserted replaced
30954:dad968920130 30955:8e38fa360a12
1882 r2 = scmutil.revsingle(repo, rev2, 'null').node() 1882 r2 = scmutil.revsingle(repo, rev2, 'null').node()
1883 1883
1884 with repo.wlock(): 1884 with repo.wlock():
1885 repo.setparents(r1, r2) 1885 repo.setparents(r1, r2)
1886 1886
1887 @command('debugsub',
1888 [('r', 'rev', '',
1889 _('revision to check'), _('REV'))],
1890 _('[-r REV] [REV]'))
1891 def debugsub(ui, repo, rev=None):
1892 ctx = scmutil.revsingle(repo, rev, None)
1893 for k, v in sorted(ctx.substate.items()):
1894 ui.write(('path %s\n') % k)
1895 ui.write((' source %s\n') % v[0])
1896 ui.write((' revision %s\n') % v[1])
1897
1887 @command('debugupgraderepo', [ 1898 @command('debugupgraderepo', [
1888 ('o', 'optimize', [], _('extra optimization to perform'), _('NAME')), 1899 ('o', 'optimize', [], _('extra optimization to perform'), _('NAME')),
1889 ('', 'run', False, _('performs an upgrade')), 1900 ('', 'run', False, _('performs an upgrade')),
1890 ]) 1901 ])
1891 def debugupgraderepo(ui, repo, run=False, optimize=None): 1902 def debugupgraderepo(ui, repo, run=False, optimize=None):