Содержание
Если вы используете Unix-подобную операционную систему, которая имеет достаточно свежую версию python (версии 2.3 или более поздней), установка Mercurial из исходных текстов проста.
Скачайте последний архив исходников из http://www.selenic.com/mercurial/download.
gzip -dc mercurial-MYVERSION.tar.gz | tar xf -
Зайдите в директорию с исходными текстами и запустите скрипт установки. Он соберёт Mercurial и установит его в вашем домашнем каталоге.
cd mercurial-MYVERSION python setup.py install --force --home=$HOME
После завершения установки Mercurial будет в подкаталоге bin
домашнего каталога. Не забудьте убедиться, что эта директория находится на пути поиска вашей оболочки.
Вам, вероятно, необходимо будет установить переменную окружения PYTHONPATH
так чтобы Mercurial при запуске мог найти остальные пакеты Mercurial. Например, на моем ноутбуке, я установил ее в /home/bos/lib/python
. Точный путь, который вам нужно использовать, зависит от того, как Python был собран для вашей системы, но должен легко выяснятся. Если вы не уверены, посмотрите вывод скрипта установки и увидите, куда был установлен mercurial
.
Сборка и установка Mercurial на Windows требует разнообразных инструментов, достаточного количества технических знаний и значительного терпения. Я очень не рекомендую этот путь, если вы «обычный пользователь». Если вы не собираетесь взломать Mercurial, я настоятельно рекомендую использовать бинарный пакет.
Если вы намерены собирать Mercurial из исходников под Windows, используйте «трудный путь» описаный на вики Mercurial http://www.selenic.com/mercurial/wiki/index.cgi/WindowsInstall, и имейте ввиду, что этот процесс утомителен.