Mercurial > public > mercurial-scm > hg
comparison mercurial/commands.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 |
---|---|
1852 Returns 0 on success, 1 if errors are encountered. | 1852 Returns 0 on success, 1 if errors are encountered. |
1853 """ | 1853 """ |
1854 with repo.wlock(False): | 1854 with repo.wlock(False): |
1855 return cmdutil.copy(ui, repo, pats, opts) | 1855 return cmdutil.copy(ui, repo, pats, opts) |
1856 | 1856 |
1857 @command('debugsub', | |
1858 [('r', 'rev', '', | |
1859 _('revision to check'), _('REV'))], | |
1860 _('[-r REV] [REV]')) | |
1861 def debugsub(ui, repo, rev=None): | |
1862 ctx = scmutil.revsingle(repo, rev, None) | |
1863 for k, v in sorted(ctx.substate.items()): | |
1864 ui.write(('path %s\n') % k) | |
1865 ui.write((' source %s\n') % v[0]) | |
1866 ui.write((' revision %s\n') % v[1]) | |
1867 | |
1868 @command('debugsuccessorssets', | 1857 @command('debugsuccessorssets', |
1869 [], | 1858 [], |
1870 _('[REV]')) | 1859 _('[REV]')) |
1871 def debugsuccessorssets(ui, repo, *revs): | 1860 def debugsuccessorssets(ui, repo, *revs): |
1872 """show set of successors for revision | 1861 """show set of successors for revision |