8.0.0.dev 'hg update' breakage

Josef 'Jeff' Sipek jeffpc at josefsipek.net
Fri Mar 23 13:55:35 UTC 2018


FWIW, 'hg update' seems to have gotten broken recently:

$ hg id
28e4dcf82172+ tip
$ hg up c4db9b4880b4      # this is a hash of a public commit witout any obs markers
hg co: invalid arguments
hg update [-C|-c|-m] [-d DATE] [[-r] REV]

update working directory (or switch revisions)

options:

 -C --clean      discard uncommitted changes (no backup)
 -c --check      require clean working directory
 -m --merge      merge uncommitted changes
 -d --date DATE  tipmost revision matching date
 -r --rev REV    revision
 -t --tool VALUE specify merge tool
    --mq         operate on patch repository

(use 'hg co -h' to show more help)
$ hg version -v
Mercurial Distributed SCM (version 4.5.2+1186-0ab0d94ead72)
(see https://mercurial-scm.org for more information)

Copyright (C) 2005-2018 Matt Mackall and others
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

Enabled extensions:

  strip      internal  
  mq         internal  
  hgk        internal  
  graphlog   internal  
  purge      internal  
  gpg        internal  
  churn      internal  
  pager      internal  
  shelve     internal  
  histedit   internal  
  rebase     internal  
  patchbomb  internal  
  evolve     external  8.0.0.dev
  topic      external  0.9.0.dev

This is with evolve 5e2cfa648 & hg-committed.

If I disable the evolve and topic extensions, update works fine.

Jeff.


More information about the Evolve-testers mailing list