--- a/hgext/obsolete.py Tue Aug 07 15:38:20 2012 +0200
+++ b/hgext/obsolete.py Tue Aug 07 16:02:50 2012 +0200
@@ -557,31 +557,6 @@
newer.add(())
return sorted(newer)
-
-# XXX kill me
-cmdtable = {}
-command = cmdutil.command(cmdtable)
-@command('debugsuccessors', [], '')
-def cmddebugsuccessors(ui, repo):
- """dump obsolete changesets and their successors
-
- Each line matches an existing marker, the first identifier is the
- obsolete changeset identifier, followed by it successors.
- """
- lock = repo.lock()
- try:
- allsuccessors = repo.obsstore.precursors
- for old in sorted(allsuccessors):
- successors = [sorted(m[1]) for m in allsuccessors[old]]
- for i, group in enumerate(sorted(successors)):
- ui.write('%s' % short(old))
- for new in group:
- ui.write(' %s' % short(new))
- ui.write('\n')
- finally:
- lock.release()
-
-
@eh.reposetup
def _repoobsutilsetup(ui, repo):
if not repo.local():
@@ -977,6 +952,8 @@
rels.setdefault( subnode, set()).add(bin(objhex))
return rels
+cmdtable = {}
+command = cmdutil.command(cmdtable)
@command('debugconvertobsolete', [], '')
def cmddebugconvertobsolete(ui, repo):
"""import markers from an .hg/obsolete-relations file"""