Je souhaite obtenir TortiseHQ pour une utilisation avec BitBuket travaillant dans Ubuntu, mais je ne peux pas le résoudre ... J'ai la dernière version d'Ubuntu 12.04 à l'heure de ce message ...
J'ai utilisé ces commandes pour installer ..
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 installer qct vim emacs kdiff3 kompare fusion xxdiff tkcvs mgdiff
Je suis certain que c’est ce que j’ai fait la dernière fois il ya quelques semaines (configuration d’un ordinateur portable pour compagnon maintenant), mais lorsque j’essaie d’exécuter le poste de travail TortiseHQ, j’obtiens cette erreur ...
** Version Mercurial (2.2.1). Version TortoiseHg (2.3)
** Commande: log
** CWD:/home/itisme
** Encodage: UTF-8
** Extensions chargées:
** Python version: 2.7.3 (défaut, 20 avril 2012, 22:39:59) [GCC 4.6.3]
** Qt-4.8.1 PyQt-4.9.1
Cette version de TortoiseHg nécessite Mercurial version 2.0.n à 2.1.n, mais a trouvé la version 2.2.1.
Donc, je suppose que je dois installer une ancienne version de Mercurial .. mais je ne sais pas comment .. les menus contextuels du navigateur de fichiers de l'interface utilisateur ne s'affichent pas ...
Des idées?
J'ai eu le même problème.
Installer Mercurial à partir de buntuupdates.org
puis installer tortoiseHg avec Sudo apt-get install tortoisehg
a résolu mon problème.
Pourquoi installez-vous TortoiseHg et Mercurial à partir d’APP si les deux sont facilement disponibles à partir du Centre de logiciel?
Si un logiciel donné nécessite une version spécifique pour s'exécuter, et que cela ne soit pas clairement décrit dans le paquet .deb (ce qui vous empêcherait de l'installer en cas d'incompatibilité de version), je m'interrogerais sérieusement sur la qualité de ces versions.
C’est précisément pour cela que Software Center a été conçu pour éviter ce type de maux de tête.
Cela dit, pour installer une version spécifique de n'importe quel paquet, procédez comme suit:
apt-cache policy Mercurial
Vérifiez les options Version table
. Choisissez celui qui répond aux exigences de Tortoise. ensuite:
apt-get install Mercurial=<version>
Apt Pinning est ce dont vous avez besoin. Beaucoup de documentation disponible sur le sujet.