Я хочу получить TortiseHQ для использования с bitbuket, работающим в ubuntu, но я не могу его решить ... У меня есть последняя версия ubuntu 12.04 во время этого сообщения ...
I использовали эти команды для установки ..
sudo add-apt-repository ppa: mercurial-ppa / релизы
sudo add-apt-repository ppa: tortoisehg-ppa / релизы
sudo apt-get update
sudo apt-get install tortoisehg
sudo apt-get install qct vim emacs kdiff3 kompare meld xxdiff tkcvs mgdiff
blockquote>Я уверен, что так я сделал это в прошлый раз всего несколько недель назад (настройка портативного компьютера сейчас), но когда я пытаюсь запустить рабочую станцию TortiseHQ, я получаю эту ошибку ...
** Меркуриальная версия (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
blockquote>So я думаю, мне нужно установить более старую версию mercurial .. но я не знаю, как .. также контекстные меню в обозревателе файлов пользовательского интерфейса не отображаются ...
Любые идеи?
У меня была та же проблема.
Установка Mercurial с ubuntuupdates.org
, а затем установка tortoiseHg с использованием sudo apt-get install tortoisehg решила мою проблему.
Почему вы устанавливаете TortoiseHg и Mercurial из PPA, если они легко доступны из Software Center?
Если данному программному обеспечению требуется определенная версия для запуска, и это явно не описано в .deb пакет (который помешал бы вам установить его при несоответствии версий), я бы серьезно поставил под вопрос качество этих сборок.
Чтобы избежать такого рода головных болей, именно для этого был создан Центр программного обеспечения.
При этом для установки в конкретную версию любого пакета выполните следующее:
apt-cache policy mercurial
Проверьте параметры Version table. Выберите тот, который соответствует требованию Черепахи. затем:
apt-get install mercurial=<version>
Apt Pinning - это то, что вам нужно. Доступно большое количество документации по этому вопросу.