Installing
TortoiseHg
Installing from source (the hard way):
Requirement (take a deep breath):
Python 2.4 (
ActivePython
2.4.1 has been used for development of TortoiseHg)
Pywin32
(build 208, included in ActivePython, has been used for development of TortoiseHg)
Mercurial
(0.9.3 or later) - you need to install it through python (don't use the Win32 binary)
PyGtk and Gtk+ runtime. (
http://www.pygtk.org/downloads.html
)
Gtk+ (2.10 has been used for development of TortoiseHg)
PyGtk (2.10 has been used for development of TortoiseHg)
PyCairo (1.2.6 has been used for development of TortoiseHg)
PyObject (2.12.3 has been used for development of TortoiseHg)
Clone or download the latest snapshot from TortoiseHg's
development repo
Open a command window (cmd.exe)
Chdir into TortoiseHg directory
Enter command to install TortoiseHg (you will need admin privilege):
python tortoisehg.py --debug
Warning: do not remove or rename the installation directory.
Restart Windows (or just the Explorer)
Browse you Mercurial repo with Window Explorer (make sure you see the overlay icons and context menu)
Win32 installer (the easy way):
Download the
binary installer
from SourceForge mirrors