J'ai essayé TortoiseHG depuis les dépôts, mais cela ne fonctionnait pas du tout.
Ajoutez les PPA suivants à vos sources de logiciels. Les instructions figurent aux points de terminaison du lien:
https://launchpad.net/~tortoisehg-ppa/+archive/releases
https://launchpad.net/~Mercurial-ppa/+archive/releases
Ou faites-le via la ligne de commande.
ppa: tortoisehg-ppa/releases ( Cliquez ici pour obtenir des instructions sur l’utilisation des PPA. )
ppa: Mercurial-ppa/communiqués ( Cliquez ici pour obtenir des instructions sur l’utilisation des PPA. )
$ Sudo apt-add-repository ppa:tortoisehg-ppa/releases
$ Sudo apt-add-repository ppa:Mercurial-ppa/releases
Installez tortoisehg
et tortoisehg-nautilus
si vous souhaitez une intégration Nautilus.
$ Sudo apt-get install tortoisehg tortoisehg-nautilus
Utilisez hgtk
comme s'il s'agissait de la commande habituelle hg
pour obtenir une interface graphique pour chaque commande (par exemple hgtk status
), ou utilisez l'interface fournie dans Nautilus si vous avez installé le package requis.
hg view
est installé dans le cadre du paquet Mercurial, mais n'est pas activé par défaut pour empêcher le paquet de dépendre du toolkit tk. Installez tk8.5
et ajoutez ce qui suit dans votre fichier "$HOME/.hgrc"
:
[extensions]
hgk=
Démarrez en exécutant hg view
dans le dossier du référentiel.
meld fait un travail assez décent. Installez-le simplement comme ceci:
Sudo apt-get install meld
Et lancez-le avec:
meld
Sélectionnez ensuite "Vue du contrôle de version" et pointez-le vers le répertoire contenant votre référentiel. Il vous montrera tous les fichiers modifiés et vous pourrez voir un diff visuel en double-cliquant sur le fichier.
Sudo apt-get install tortoisehg tortoisehg-nautilus
Ensuite, il vous suffit de nautilus -q
, puis accédez à votre projet dans le navigateur de fichiers.