Issue #6 resolved

amp 0.5.3 can not handle Mercurial's repo

Ollivier Robert
created an issue

Just installed amp 0.5.3 by gem update. Tried to run amp in my clone of the main Mercurial repo on selenic.com. Got this:

305 [12:24] roberto@roberto-al:UP/hg-current> amp changeset: -1:000000000000 branch: default tags: tip user:
date: Thu Jan 01 01:00:00 +0100 1970

/opt/local/lib/ruby/gems/1.8/gems/amp-0.5.3/lib/amp/repository/mercurial/revlogs/revlog.rb:101:in revision_index_for_node': Couldn't find node for id "\036\346\016\2023<\272|\377\361\221\367\006\261\263\256$\333<\353" (Amp::Mercurial::RevlogSupport::LookupError) from /opt/local/lib/ruby/gems/1.8/gems/amp-0.5.3/lib/amp/repository/mercurial/revlogs/revlog.rb:526:inid_match' from /opt/local/lib/ruby/gems/1.8/gems/amp-0.5.3/lib/amp/repository/mercurial/repositories/local_repository.rb:483:in lookup' from /opt/local/lib/ruby/gems/1.8/gems/amp-0.5.3/lib/amp/repository/mercurial/repo_format/changeset.rb:31:ininitialize' from /opt/local/lib/ruby/gems/1.8/gems/amp-0.5.3/lib/amp/repository/mercurial/repo_format/changeset.rb:653:in new' from /opt/local/lib/ruby/gems/1.8/gems/amp-0.5.3/lib/amp/repository/mercurial/repo_format/changeset.rb:653:inparents' from /opt/local/lib/ruby/gems/1.8/gems/amp-0.5.3/lib/amp/repository/mercurial/repo_format/changeset.rb:653:in map' from /opt/local/lib/ruby/gems/1.8/gems/amp-0.5.3/lib/amp/repository/mercurial/repo_format/changeset.rb:653:inparents' from /opt/local/lib/ruby/gems/1.8/gems/amp-0.5.3/lib/amp/repository/mercurial/repositories/local_repository.rb:249:in parents' from /opt/local/lib/ruby/gems/1.8/gems/amp-0.5.3/lib/amp/commands/command_support.rb:50:inrevision_pair' from /opt/local/lib/ruby/gems/1.8/gems/amp-0.5.3/lib/amp/commands/commands/workflows/hg/status.rb:21 from /opt/local/lib/ruby/gems/1.8/gems/amp-0.5.3/lib/amp/commands/command.rb:463:in []' from /opt/local/lib/ruby/gems/1.8/gems/amp-0.5.3/lib/amp/commands/command.rb:463:inrun' from /opt/local/lib/ruby/gems/1.8/gems/amp-0.5.3/lib/amp/commands/commands/workflows/hg/default.rb:7 from /opt/local/lib/ruby/gems/1.8/gems/amp-0.5.3/lib/amp/commands/command.rb:463:in []' from /opt/local/lib/ruby/gems/1.8/gems/amp-0.5.3/lib/amp/commands/command.rb:463:inrun' from /opt/local/lib/ruby/gems/1.8/gems/amp-0.5.3/lib/amp/commands/dispatch.rb:120:in run' from /opt/local/lib/ruby/gems/1.8/gems/amp-0.5.3/bin/amp:30 from /opt/local/bin/amp:19:inload' from /opt/local/bin/amp:19

306 [12:24] roberto@roberto-al:UP/hg-current> hg tip changeset: 10703:1ee60e82333c tag: tip parent: 10702:1437542a9fd7 parent: 10701:35893dcfd40c user: Matt Mackall mpm@selenic.com date: Mon Mar 15 16:36:32 2010 -0500 summary: Merge with stable

Comments (2)

  1. seydar

    (Reply via a...@aribrown.com):

    1) Thank you for checking out Amp! This actually means a great deal to us. 2) I will look at this when I get home from school.

    Thank you!

  2. carbonica repo owner

    We seem to have fixed this issue in the latest revision. We'll be pushing out 0.6.0 soon with tons of updates, and this is one of our updates!

  3. Log in to comment