Commit 72a2c2c4 authored by Georges Racinet's avatar Georges Racinet 🦑
Browse files

INSTALL_HEPTAPOD: we can now use released versions for hg-git

--HG--
branch : heptapod-0-13
parent 17afa1b5c71d
# Heptapod installation guide
## Important: migrating from Heptapod 0.8
## Important: migrating from Heptapod 0.8 to 0.12
Because Heptapod 0.12 is a jump from GitLab CE 10.5 to 12.2, it is not
possible to upgrade directly, because major GitLab version bump must be done
......@@ -88,25 +88,6 @@ $PIP install -U -r python/requirements.txt
where `$PIP` is `pip --user` or `some/virtualenv/bin/pip` according to your
choice.
Then, we need a special unreleased version of `hg-git`.
Rather to use `pip install hg+https`, which is quite error
prone, the simplest best way looks like this:
```
hg clone -u $TAG https://mirror.octobus.net/heptapod/hg-git-heptapod hg-git
$PIP install -e hg-git
```
Notes:
- this repository is small enough that pulling exactly the wanted
revision is a needless complication.
- the `-e` flag will make your subsequent updates easier: you'll just have
to `hg pull -u NEW_TAG`, redo the `pip install -e` to account for package
metadata changes (notably entry points if any) and restart relevant processes.
### Configuration
You need to
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment