Как установить более старую версию Mercurial для TortoiseHG?

Я хочу получить TortiseHQ для использования с битбукетом, работающим в Ubuntu, но не могу разобраться ... У меня последняя версия Ubuntu 12.04 во время публикации ...

Я использовал эти команды для установки ..

sudo add-apt-repository ppa: mercurial-ppa / Releases

sudo add-apt-repository ppa: tortoisehg-ppa / Releases

sudo apt-get update

sudo apt-get install tortoisehg

sudo apt-get install qct vim emacs kdiff3 kompare meld xxdiff tkcvs mgdiff

Я уверен, что так я и делал в последний раз время всего несколько недель назад (сейчас я настраиваю ноутбук), но когда я пытаюсь запустить рабочую станцию ​​TortiseHQ, я получаю эту ошибку ...

** Версия Mercurial (2.2.1). Версия TortoiseHg (2.3)

** Команда: log

** CWD: / home / itisme

** Кодировка: UTF-8

* * Загруженные расширения:

** Версия Python: 2.7.3 (по умолчанию, 20 апреля 2012, 22:39:59) [GCC 4.6.3]

** Qt-4.8.1 PyQt-4.9.1

Эта версия TortoiseHg требует Mercurial версии 2.0.n до 2.1.n, но обнаружена 2.2.1

Так что я думаю, мне нужно установить более старая версия Mercurial ... но я не знаю, как ... также не отображаются контекстные меню в файловом браузере UI ...

Есть идеи?

5
задан 4 May 2012 в 19:54

4 ответа

У меня была та же проблема.

Установка, Подвижная от , ubuntuupdates.org

и затем установка tortoiseHg использование sudo apt-get install tortoisehg решил мою проблему.

s1

s2

s3

s4

4
ответ дан 4 May 2012 в 19:54

Способное Прикрепление - то, в чем Вы нуждаетесь. Много документации, доступной на предмете.

0
ответ дан 4 May 2012 в 19:54

Почему Вы устанавливаете TortoiseHg и Подвижные от PPAs, если оба легко доступны от Центра программного обеспечения?

, Если данное программное обеспечение требует, чтобы определенная версия работала, и это ясно не описано в .deb пакете (который препятствовал бы тому, чтобы Вы установили его, когда версии не сочетаются), я серьезно подверг бы сомнению качество тех сборок.

Для предотвращения этого вида головных болей точно, для чего был сделан Центр программного обеспечения.

Однако для установки на определенной версии любого пакета сделайте это:

apt-cache policy mercurial

опции Check Version table. Выберите тот, который соответствует требованию Черепахи. тогда:

apt-get install mercurial=<version>
2
ответ дан 4 May 2012 в 19:54

Установка TortoiseHg с помощью sudo apt-get install tortoisehg решила мою проблему.

-1
ответ дан 23 November 2019 в 09:27

Другие вопросы по тегам:

Похожие вопросы: