Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

I've tried TortoiseHG from the repositories, but it wasn't working at all.

share|improve this question
1  
You might want to be more descriptive about the problem you had with TortoiseHG. –  andrewsomething Oct 29 '10 at 21:07
    
Didn't react to any of the "menu" commands I selected. –  Queops Oct 29 '10 at 21:13
2  
They work for me on 10.10. Make sure that you also have tortoisehg-nautilus installed. Also nautilus has to be restarted. –  andrewsomething Oct 29 '10 at 21:18
    
Exactly as you told. Nothing happens when I click options or Clone... for example.. very weird. EDIT: Does work if you input the commands on console, not through menu. –  Queops Oct 29 '10 at 21:41
    
@Queops Have you filed a bug about this problem? –  ændrük Dec 6 '10 at 20:07
show 1 more comment

2 Answers

up vote 6 down vote accepted

Add the following PPAs to your Software Sources, instructions are at the link endpoints:

https://launchpad.net/~tortoisehg-ppa/+archive/releases Launchpad logo

https://launchpad.net/~mercurial-ppa/+archive/releases Launchpad logo

Or do it via the command line.

ppa:tortoisehg-ppa/releases Launchpad logo (Click here for instructions on using PPAs.)

ppa:mercurial-ppa/releases Launchpad logo (Click here for instructions on using PPAs.)

$ sudo apt-add-repository ppa:tortoisehg-ppa/releases
$ sudo apt-add-repository ppa:mercurial-ppa/releases

Install tortoisehg, and tortoisehg-nautilus if you want nautilus integration.

$ sudo apt-get install tortoisehg tortoisehg-nautilus

Use hgtk as though it were the usual hg command to get a GUI interface for each command (e.g. hgtk status), or use the interface provided in nautilus if you installed the requisite package.

share|improve this answer
    
Nice handy PPAs –  Queops Nov 6 '10 at 23:23
    
When I try to install tortoisehg I got the following message : The following packages have unmet dependencies: tortoisehg : Depends: mercurial (< 2.5~) but 2.5-0ppa1~precise1 is to be installed Recommends: python-iniparse but it is not going to be installed E: Unable to correct problems, you have held broken packages. –  magister Feb 7 '13 at 16:45
add comment

hg view is installed as part of the mercurial package, but not enabled by default to keep the package from depending on the tk toolkit. Install tk8.5, and the add the following to your "$HOME/.hgrc" file:

[extensions]
hgk=

Launch by running hg view in the repository folder. alt text

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.