Mercurial For Mac Gui
It is a native OSX GUI client for Mercurial. It is modern and fully multi-threaded using Grand Central Dispatch and threading goodness. It has a clean interface and allows multiple repositories per document, using a standard mac sidebar interface. It incrementally loads data so its very fast. Mercurial is dedicated to speed and efficiency with a sane user interface. It is written in Python. Mercurial's implementation and data structures are designed to be fast. You can generate diffs between revisions, or jump back in time within seconds. What is SourceTree? A free Git GUI client for Windows and macOS. Use the full capability of Git. A free visual Git and Hg client for Mac and Windows SourceTree simplifies how you interact with your Git and Mercurial repositories so you can focus on coding.
BrowseSublime Text plugin for Mercurial (hg) the VCS. A fork of 'hg4subl', which is pretty cool but lacks some features.
Details
Installs
- Total5K
- Win2K
- Mac1K
- Linux2K
It is Java-based, so it can be used on Windows, Mac, and Linux. Along with support for all typical Git features, it supports Git-flow and has optional integration with several online Git and Hg (Mercurial) hosting services, including Github and Bitbucket.
Oct 30 | Oct 29 | Oct 28 | Oct 27 | Oct 26 | Oct 25 | Oct 24 | Oct 23 | Oct 22 | Oct 21 | Oct 20 | Oct 19 | Oct 18 | Oct 17 | Oct 16 | Oct 15 | Oct 14 | Oct 13 | Oct 12 | Oct 11 | Oct 10 | Oct 9 | Oct 8 | Oct 7 | Oct 6 | Oct 5 | Oct 4 | Oct 3 | Oct 2 | Oct 1 | Sep 30 | Sep 29 | Sep 28 | Sep 27 | Sep 26 | Sep 25 | Sep 24 | Sep 23 | Sep 22 | Sep 21 | Sep 20 | Sep 19 | Sep 18 | Sep 17 | Sep 16 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Windows | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Mac | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Linux | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Readme
- Source
- bitbucket.org
Sublime Text plugin for Mercurial (hg) the VCS.
A fork of “hg4subl”, which is pretty cool but lacks some features.
Project status
I'm sorry but as I no longer use Sublime Text as my editor but Vim,I'll no longer process the project. If something will break in future Sublime Text versions,or you have a feature requests or other bugs, please create issues on Bitbucket as mentioned bellow.
I'll still take a look at them and provide feedback and perhaps implement them.
Thanks for the support and for using my plugin.
What's supported?
- Sublime Text 2 (Without further development, but still last running version is available.)
- Sublime Text 3
- Modific by gornostal
I could not test the newest Version on Windows 32Bit and 64Bit. If you have any issues please send me a bug report containing the error.Same for Linux. Thanks for your help.
Mercurial
- Open user hgrc (tested with Mac OS X)Will open ~/.hgrc if any.
- Open user hgignore (tested with Mac OS X)Will open ~/.hgignore if any.
Repository
- Open local hgrcWill open the .hg/hgrc if any.
- Open local hgignoreWill open the .hg/hgignore if any.
Remote
- Pull
- Fetch
- Push
Mercurial For Mac Guide
Local Manage
- Update
- Status
- Branch
- Change Branch
- Create Branch
- Close Branch
- Diff All
- Log All
- Quick Commit
- Diff current file
- Log current file
- Blame current file
- Shelving
Local Filesystem
- Add current file
- Choose files to add
- Move current file
- Remove current file
- Choose files to remove
- Revert current file
- Choose files to revert
- Revert all files
Others
- Custom Command
- Show Status of Branch, Revision and Tag in StatusBar
- Configuration following convention, available through Preferences > Package Settings > Mercurial for Sublime.
How to get involved
You can either fork and submit pull requests, send me patches or post ideas and issues.
Installation
Unix like systems
The CLI way
Mac
The CLI way cd ~/Library/Application Support/Sublime Text 2/Packages hg clone ssh://hg@bitbucket.org/DanielSiepmann/mercurial-for-sublime “Mercurial for Sublime”
As a GUI for Mac you can use the nice and free SourceTree.
Windows
On Windows you can do the same way as for Unix.As a GUI for Windows you can use the free TortoiseHg or SourceTree.
Configuration
Open the delivered configuration file and copy it to your user folder.Perhaps it's easier to open both files from Preferences > Package Settings > Mercurial for Sublime.
Each option is documented inside the delivered file.
Stable release | |
---|---|
Written in | Python |
Operating system | Cross-platform |
Type | Mercurial client |
License | GNU General Public License |
Website | foss.heptapod.net/mercurial/tortoisehg/thg/-/wikis/home |
TortoiseHg is a GUI front-end for Mercurial that runs on Microsoft Windows (on which it integrates directly with File Explorer[2]), Mac OS X,[3] and Linux.[4]
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.[5]
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.
Mercurial Mac Gui
TortoiseHg can be used as a client to a git server.[6][7]
In June 2020, TortoiseHg moved off of bitbucket[8] when they stopped hosting mercurial projects, and found a new home with heptapod.[9]
See also[edit]
- 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[edit]
- ^'TortoiseHg git repository tags'. Retrieved 26 October 2020.
- ^'Source Code Control with Git and Mercurial'. 2014-04-01. Retrieved 2015-01-26.
- ^'Install TortoiseHg on Mac OSX'.
- ^https://www.mercurial-scm.org/release/tortoisehg/
- ^http://programmers.stackexchange.com/questions/87217/why-is-mercurial-considered-to-be-easier-than-git (TortoiseHg is) 'a very nice GUI for Mercurial'
- ^Steve Borho and others.'TortoiseHg’s documentation: 9.3. hg-git (git)'.2018.
- ^'The Hg-Git mercurial plugin'
- ^https://groups.google.com/forum/#!topic/thg-dev/j40JPbQC4Yo
- ^https://octobus.net/blog/2020-04-23-heptapod-and-swh.html
External links[edit]
- Official website