Mercurial > public > mercurial-scm > hg
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): |