2501
Comment: some info about icon overlay handler issues
|
1595
|
Deletions are marked like this. | Additions are marked like this. |
Line 1: | Line 1: |
||<|2> attachment:thg_logo_92x50.png ~+'''TortoiseHg'''+~ || [http://tortoisehg.sourceforge.net homepage] || Latest version || 0.3 || || [http://sourceforge.net/project/showfiles.php?group_id=199155 download] || Release date || 2008-02-01 || |
= TortoiseHg = |
Line 4: | Line 3: |
TortoiseHg is an all-inclusive Mercurial binary installer package for Windows, which provides a windows explorer extension (shell extension), so that Mercurial commands can be executed from the context menu of the explorer (see [http://tortoisehg.sourceforge.net/images/screenshots/tortoisehg-snapshot-contextmenu.png screenshot]). | {{attachment:thg_logo_92x50.png}} |
Line 6: | Line 5: |
Command line "hg" is included as well. No other packages are needed (for example, Python is already included as a dll). | [[https://foss.heptapod.net/mercurial/tortoisehg/thg|TortoiseHg]] /* I think the old website (https://tortoisehg.bitbucket.io/) was not yet migrated, so linking to the new repo seems best for now, to not make people think the project is dead */ is a set of graphical tools and a shell extension for Mercurial. |
Line 8: | Line 7: |
Includes several dialogs, for example for committing and history viewing/diffing. Also includes a MergeProgram and software for ssh server access. | On Windows:: TortoiseHg consists of a shell extension, which provides overlay icons and context menus in your file explorer, and a command line program named `thg.exe` which can launch the TortoiseHg tools. Binary packages of TortoiseHg for Windows include Mercurial, TortoisePlink and a merge tool and are thus completely ready for use “Out of the Box”. |
Line 10: | Line 9: |
Dialogs can also be invoked on the command line with {{{hgtk}}}: | On Linux:: TortoiseHg consists of a command line thg script and a Nautilus extension which provides overlays and context menus in your file explorer. You must have Mercurial installed separately in order to run TortoiseHg on Linux. TortoiseHg binary packages list Mercurial as a dependency, so it is usually installed for you automatically. |
Line 12: | Line 11: |
{{{ > hgtk TortoiseHg Dialog Wrapper |
TortoiseHg is primarily written in Python and !PyQt (the Windows shell extension being the notable exception). The thg script and TortoiseHg dialogs can be used on any platform that supports !PyQt, including Mac OS X. |
Line 16: | Line 13: |
hgtk [DIALOG] dialogs: log synch status clone merge update userconfig repoconfig serve recovery commit datamine about }}} |
Online documentation is available at: https://tortoisehg.readthedocs.io/ (the English version is most up to date, but it's available in more languages). |
Line 20: | Line 15: |
Note: As of version 0.3, TortoiseHg carries an "Alpha" development status on [http://sourceforge.net/projects/tortoisehg/ SourceForge], which refers specifically to the GUI and the explorer integration (explorer.exe). The command line interface (hg.exe) is, however, based on Steve Borho's fully functional "batteries included" installer (note that the Batteries included installer has been deprecated and is no longer maintained as a separate package). | Download: https://www.mercurial-scm.org/downloads |
Line 22: | Line 17: |
Current version 0.3 has some issues with the icon overlay handler, which the project owner, TK Soh, is currently working on (issues [https://sourceforge.net/tracker/index.php?func=detail&aid=1894728&group_id=199155&atid=968354 1894728] and [https://sourceforge.net/tracker/index.php?func=detail&aid=1892791&group_id=199155&atid=968354 1892791]). The overlay handler is also expected to receive some speed improvements and a memory leak has been identified. Since the overlay handler is an integral part that currently cannot be disabled, users having issues with the overlay handler might best wait for a future release of TortoiseHg. See also [http://sourceforge.net/mailarchive/forum.php?thread_name=47B950AD.4060909%40cadifra.com&forum_name=tortoisehg-discuss this discussion]. | == See also == |
Line 24: | Line 19: |
Reference: [http://selenic.com/pipermail/mercurial/2008-February/016899.html Announcement for TortoiseHg-0.3] See also: ["GUIClients"] |
* [[OtherTools|Other tools]] |
Line 29: | Line 22: |
CategoryWindows | CategoryWindows CategoryTools |
TortoiseHg
TortoiseHg is a set of graphical tools and a shell extension for Mercurial.
- On Windows
TortoiseHg consists of a shell extension, which provides overlay icons and context menus in your file explorer, and a command line program named thg.exe which can launch the TortoiseHg tools. Binary packages of TortoiseHg for Windows include Mercurial, TortoisePlink and a merge tool and are thus completely ready for use “Out of the Box”.
- On Linux
TortoiseHg consists of a command line thg script and a Nautilus extension which provides overlays and context menus in your file explorer. You must have Mercurial installed separately in order to run TortoiseHg on Linux. TortoiseHg binary packages list Mercurial as a dependency, so it is usually installed for you automatically.
TortoiseHg is primarily written in Python and PyQt (the Windows shell extension being the notable exception). The thg script and TortoiseHg dialogs can be used on any platform that supports PyQt, including Mac OS X.
Online documentation is available at: https://tortoisehg.readthedocs.io/ (the English version is most up to date, but it's available in more languages).
Download: https://www.mercurial-scm.org/downloads