Issue #25 open

hgshelve complete removal

Anonymous created an issue

I tried this package, only to realize that my TortoiseHG doesn't work with Mercurial 2.8. How do I get rid of this Mercurial 2.8 you forced me into? I tried purging/reinstalling, but don't know what else I can try.

So right now, I'm stuck with an unusable TortoiseHG.

Comments (3)

  1. Oleg Oshmyan repo owner

    I’m willing to help, but to do that I need to understand the problem first. You’re saying you got Mercurial 2.8 installed together with hgshelve, right? How did you install hgshelve? Below I’ve tried to guess.

    First of all, you can get a new TortoiseHg from the official website. The current release claims support for Mercurial 2.8.

    Now, if you don’t want to do that:

    Are you using something other than Windows? Try running pip uninstall mercurial in a terminal. You will probably then need to reinstall TortoiseHg to get back a working (older) Mercurial.

    When you’ve fixed TortoiseHg, look through the tags in the hgshelve repository and checkout the one corresponding to your actual version of Mercurial. If your version is not listed, pick the next bigger version. Then you can install hgshelve without upgrading Mercurial.

  2. Oleg Oshmyan repo owner

    Oh, you’ll also need to do pip uninstall hgshelve in the scenario I’m imagining. (Which is that you installed hgshelve using setup.py—whether manually, through easy_install or through pip.)

  3. Log in to comment