TortoiseHg
__NOTOC__
{{Infobox software
| name = TortoiseHg
| logo = TortoiseHg logo.png
| logo size = 250px
| screenshot = Tortoisehg-3.7.3.png
| screenshot size = 250px
| collapsible =
| developer =
| latest release version = {{wikidata|property|reference|edit|Q1640835|P348|P548=Q2804309}}
| latest release date = {{start date and age|{{wikidata|qualifier|Q1640835|P348|P548=Q2804309|P577}}}}
| programming language = Python
| operating system = Cross-platform
| genre = Mercurial client
| license = GNU General Public License
| website = {{official url}}
}}
TortoiseHg is a GUI front-end for Mercurial that runs on Microsoft Windows (on which it integrates directly with File Explorer), Mac OS X,{{cite web|url=http://macappstore.org/tortoisehg/|title=Install TortoiseHg on Mac OSX|date=13 June 2022 }} and Linux.{{Cite web|url=https://www.mercurial-scm.org/release/tortoisehg/|title = Index of /Release/Tortoisehg}}
It is written in PyQt (except the Windows shell extension), and the underlying client can be used on the command line.
It is often recommended and preferred for working with Mercurial on Windows.http://programmers.stackexchange.com/questions/87217/why-is-mercurial-considered-to-be-easier-than-git (TortoiseHg is) "a very nice GUI for Mercurial"
This is a brief list of its features:
- Repository explorer
- Commit dialog
- Support for visual diff/merge tools.
- Data mining on repository contents
- Seamless support for serving a repository via Mercurial's integrated web interface.
- Repository synchronization
- Intuitive GUI for managing Mercurial settings
It is free software released under the GNU General Public License.
TortoiseHg can be used as a client to a git server.
Steve Borho and others.
[https://tortoisehg.readthedocs.io/en/latest/nonhg.html#hg-git-git "TortoiseHg's documentation: 9.3. hg-git (git)"].
2018.
[https://hg-git.github.io/ "The Hg-Git mercurial plugin"]
In June 2020, TortoiseHg moved off of bitbucket{{Cite web|url=https://groups.google.com/forum/#!topic/thg-dev/j40JPbQC4Yo|title = Redirecting to Google Groups}} when they stopped hosting mercurial projects, and found a new home with heptapod.{{Cite web|url=https://octobus.net/blog/2020-04-23-heptapod-and-swh.html|title=Octobus}}
See also
- TortoiseCVS, a Concurrent Versions System client for the Microsoft Windows platform
- TortoiseSVN, a Subversion client for the Microsoft Windows platform
- TortoiseGit, another Git client for the Microsoft Windows platform
- TortoiseBzr, a similar tool for use with Bazaar
References
External links
- {{Official website}}
Category:Distributed version control systems
Category:Free version control software
Category:Free software programmed in Python
Category:Version control GUI tools
Category:Software that uses Qt
{{free-software-stub}}