macos 有哪些适用于 OS X 的优秀 Mercurial GUI 客户端?

声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow 原文地址: http://stackoverflow.com/questions/2626385/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me): StackOverFlow

提示:将鼠标放在中文语句上可以显示对应的英文。显示中英文
时间:2020-10-21 06:52:57  来源:igfitidea点击:

What are some good Mercurial GUI clients for OS X?

macosuser-interfacemercurial

提问by Ken Liu

I really like the Brotherbard GitX fork; is there something along the same lines for hg?

我真的很喜欢 Brotherbard GitX 叉;hg 有没有类似的东西?

回答by Origami

Sourcetreehas a good clean GUI and supports Mercurial and Git and it's free.

Sourcetree有一个很好的干净的 GUI,支持 Mercurial 和 Git,而且它是免费的。

回答by Jason Harris

MacHgis a fairly full OSX client:

MacHg是一个相当完整的 OSX 客户端:

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. Ie it easily handles browsing the mozilla repository which is 3.35Gb. MacHg is fully featured handling all standard Mercurial commands, and additionally provides history editing features through the Mercurial rebase, strip, collapse, and histedit extensions.

它是 Mercurial 的原生 OSX GUI 客户端。它使用 Grand Central Dispatch 和线程优势,是现代且完全多线程的。它有一个干净的界面,并允许每个文档有多个存储库,使用标准的 mac 侧边栏界面。它以增量方式加载数据,因此速度非常快。即它可以轻松处理浏览 3.35Gb 的 mozilla 存储库。MacHg 功能齐全,可处理所有标准 Mercurial 命令,此外还通过 Mercurial rebase、strip、collapse 和 histedit 扩展提供历史编辑功能。

回答by Nicholas Riley

Murkyis about it, but it's nowhere near as mature as GitX.

Murky是关于它的,但它远不及 GitX 成熟。

回答by Norman Ramsey

TortoiseHgis an OK GUI. OSX port is reported as "in progress."

TortoiseHg是一个不错的 GUI。OSX 端口报告为“进行中”。

回答by Eric

I use Murky. There are two things to note:

我用的是模糊。有两点需要注意:

  1. When you enter the repository url use this pattern: https://username:[email protected]. That's the only place where you can enter your username and password.

  2. There are some things you can't do through the GUI (I think merge is one of them), in which case you can launch the terminal from the app and use the command line. You'll then see any changes update in the GUI.

  1. 当您输入存储库 url 时,请使用此模式:https://username:[email protected]。这是您可以输入用户名和密码的唯一地方。

  2. 有些事情您无法通过 GUI 完成(我认为合并就是其中之一),在这种情况下,您可以从应用程序启动终端并使用命令行。然后,您将在 GUI 中看到任何更改更新。