macos 适用于 Mac 的优秀 Mercurial 存储库查看器

声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow 原文地址: http://stackoverflow.com/questions/30903/
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 05:52:46  来源:igfitidea点击:

Good Mercurial repository viewer for Mac

macosversion-controlmercurialdvcs

提问by Cagatay

Is there a good, native Mac tool to view Mercurial repositories, similar to gitnub for Git?

有没有好用的 Mac 原生工具来查看 Mercurial 仓库,类似于 Git 的 gitnub?

采纳答案by vvarp

I know it's pretty old question, however just for sake of completeness, I think it is still worth to mention here the newest kid on the block called Murky.

我知道这是一个很老的问题,但是为了完整起见,我认为这里仍然值得一提的是该街区最新的孩子Murky

回答by Martin Geisler

Try the newly released MacHg. It uses the native GUI toolkit for Mac and comes with its own bundled version of Mercurial.

试试新发布的MacHg。它使用适用于 Mac 的本机 GUI 工具包,并带有自己的 Mercurial 捆绑版本。

State after a merge in MacHg

在 MacHg 中合并后的状态

There are many more screenshotsavailable.

还有更多可用的屏幕截图

回答by Steve Streeting

I just released a new tool, SourceTreewhich is native Mac OS X and lets you work with both Mercurial and Git repositories in one application. alt text

我刚刚发布了一个新工具SourceTree,它是 Mac OS X 原生的,可让您在一个应用程序中同时使用 Mercurial 和 Git 存储库。 替代文字

回答by undees

A few months back, Dustin Sallings wrote a forkof GitNub that uses Mercurial. It's Leopard-only, but lovely.

几个月前,Dustin Sallings 编写了一个使用 Mercurial 的 GitNub分支。只有豹纹,但很可爱。

On Tiger, the "view" exension mentioned in the other comments works okay, as does hgview.

老虎,在其他意见中提到的“视图” exension工作好,一样hgview

回答by nlucaroni

You can use the one "built in", hg view. You'll need TCLinstalled though.

您可以使用“内置”,hg view. 不过你需要TCL安装。

From the documentation:

The hgk Tcl script is a direct port of the gitk tool used with git. The hgk.py extension allows hgk to interact with mercurial in a git-like manner.

从文档:

hgk Tcl 脚本是与 git 一起使用的 gitk 工具的直接端口。hgk.py 扩展允许 hgk 以类似 git 的方式与 mercurial 交互。

edit@ Matthew: yeah, that's why I linked to the documentation that explains it. You need to enable it in your .hgrc (like the fetchcommand), and TCL --as mentioned.

编辑@马修:是的,这就是我链接到解释它的文档的原因。您需要在 .hgrc(如fetch命令)和 TCL 中启用它——如前所述。

回答by Matthew Schinckel

hg: unknown command 'view'

hg:未知命令“查看”

(Maybe I need to install something - but it's not native, nonetheless).

(也许我需要安装一些东西 - 但它不是原生的,尽管如此)。

There is one "native" application out there, but it's not especially user-friendly. In fact, I'd go as far as saying that it's harder to use than the command line.

有一个“本地”应用程序,但它不是特别用户友好。事实上,我会说它比命令行更难使用。

There was some talk a year or so ago about a version of SCPlugin, which puts badges on icons in the Finder that are under SVN control, and gives you a contextual menu (very much like TortoiseSVN on windows), but that seems to have collapsed.

大约一年前有一些关于 SCPlugin 版本的讨论,它在 Finder 中受 SVN 控制的图标上放置徽章,并为您提供上下文菜单(非常类似于 Windows 上的 TortoiseSVN),但似乎已经崩溃.

I have been planning to create a mercurial "clone" of Versions (I asked them if they would consider doing a version of it for DVCS, and they said no).

我一直在计划创建一个多变的版本“克隆”(我问他们是否会考虑为 DVCS 制作一个版本,他们说不)。