Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Remove mercurial message "obsolete feature not enabled but xxx markers found"

Tags:

mercurial

For a short time I had the evolve extension enabled in our Mercurial repository. Then I disabled it.

Now I frequently see messages like:

obsolete feature not enabled but 184 markers found!

when various hg commands are run.

How can I get rid of this message? I gather there are "obsolecense markers" in the repository now, is it possible to remove them and/or silence these messages?

like image 573
StayOnTarget Avatar asked Nov 09 '17 12:11

StayOnTarget


1 Answers

You just need to delete the obsstore:

$ rm .hg/store/obsstore

Note that if you do this the obsolete commits you've made will show up once again as either draft or public changes.

like image 143
ngoldbaum Avatar answered Sep 29 '22 10:09

ngoldbaum