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): |