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.
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.
meld does a pretty decent job. Just install it like this:
sudo apt-get install meld
And run it with:
meld
Then select "Version control view" and point it at the directory with your repository. It will show you all the changed files and you can view a visual diff by double clicking the file.
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. Installtk8.5
, and the add the following to your"$HOME/.hgrc"
file:Launch by running
hg view
in the repository folder.Add the following PPAs to your Software Sources, instructions are at the link endpoints:
https://launchpad.net/~tortoisehg-ppa/+archive/releases
https://launchpad.net/~mercurial-ppa/+archive/releases
Or do it via the command line.
ppa:tortoisehg-ppa/releases (Click here for instructions on using PPAs.)
ppa:mercurial-ppa/releases (Click here for instructions on using PPAs.)
Install
tortoisehg
, andtortoisehg-nautilus
if you want nautilus integration.Use
hgtk
as though it were the usualhg
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.meld does a pretty decent job. Just install it like this:
And run it with:
Then select "Version control view" and point it at the directory with your repository. It will show you all the changed files and you can view a visual diff by double clicking the file.
sudo apt-get install tortoisehg tortoisehg-nautilus
Then just
nautilus -q
then browse to your project in the file browser