Showing results for 
Search instead for 
Did you mean: 
Sign up Log in

Installing Mercurial support

heroesmith net April 3, 2023


Is it possible to download the Mercurial part of install for Sourcetree ? On our network, the installer does not manage to download the Mercurial extension while installing

Kind regards,


2 answers

0 votes
heroesmith net April 3, 2023

There was an error when installing, but in fact it seems to have worked, I can open a Mercurial repository

Now my problem is that I don't manage to display files diff :


MarleneHoward April 3, 2023

From the screenshot you provided, it looks like you're using Sourcetree as your Mercurial client, and you're trying to view the file diffs but encountering an issue.

To troubleshoot this issue, you can try the following steps:

Make sure you have the latest version of Sourcetree installed, as older versions may have bugs or issues that have been fixed in newer releases.

Check that the files you're trying to diff are actually tracked in your Mercurial repository. If the files are not tracked, Sourcetree will not be able to show diffs.

If the files are tracked, try closing and reopening Sourcetree to see if that resolves the issue.

If the issue persists, try resetting Sourcetree's settings to their defaults by going to Preferences > Advanced > Reset to Defaults. This will reset all settings, including any customizations you may have made, so make sure to back up any important settings before doing this.

If none of the above steps work, you can try reaching out to the Sourcetree community or support team for further assistance.

I hope this helps you resolve the issue and view your file diffs successfully!

heroesmith net April 3, 2023

Many thanks for your help, but none of those have made the diff work

Yes I have the latest version (Windows 3.4.12), the files I want to see the diff for are tracked (see the "modify" icon above the Python file in my screenshot)

I don't have "Reset to default" in Advanced tab from Settings :

2023-04-03 11_57_48-Sourcetree.png

Notes :
- It works with Git repository
- but not with my Mercurial repository unless .hgtags file surprisingly !

0 votes
MarleneHoward April 3, 2023

Hello Julien,

Yes, it is possible to download the Mercurial extension for Sourcetree separately. You can download it from the following link:

Once you download and install the Mercurial extension, you can restart Sourcetree and it should recognize the extension.

Alternatively, you can try downloading and installing the full version of Sourcetree offline installer from the following link, which includes both Git and Mercurial extensions:

Or you can download it at

I hope this helps!

Suggest an answer

Log in or Sign up to answer
AUG Leaders

Atlassian Community Events