【问题标题】:Good Mercurial repository viewer for Mac [closed]适用于 Mac 的优秀 Mercurial 存储库查看器 [关闭]
【发布时间】:2010-09-07 01:13:33
【问题描述】:

是否有一个很好的本地 Mac 工具来查看 Mercurial 存储库,类似于用于 Git 的 gitnub?

【问题讨论】:

    标签: macos version-control mercurial dvcs


    【解决方案1】:

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

    来自文档:

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

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

    【讨论】:

      【解决方案2】:

      hg: 未知命令“查看”

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

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

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

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

      【讨论】:

        【解决方案3】:

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

        在 Tiger 上,其他 cmets 中提到的“视图”扩展可以正常工作,hgview 也是如此。

        【讨论】:

          【解决方案4】:

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

          【讨论】:

          • 是的,murky 看起来不错,但根本没有 tut:/ 有一个快速入门视频 tut 会很棒。作为新的源代码管理用户,我遇到了困难:/
          • 现在有一个名为 MacHg 的新小子:jasonfharris.com/machg :-) 它支持大型存储库,看起来非常流畅。
          • 是的,Murky 在浏览 reposity 历史记录时真的很慢。
          • Murky 自 2010 年以来没有任何发展。我建议您考虑另一种选择。
          • 不适用于 MacOS Sierra?
          【解决方案5】:

          试试新发布的MacHg。它使用 Mac 的原生 GUI 工具包,并附带了自己的 Mercurial 捆绑版本。

          many more screenshots 可用。

          【讨论】:

          • 有没有办法将查看器集成到 ~/.hgrc 中?那么“hg view”会启动查看器吗?
          • 仅供参考:您的图像现在是一个损坏的链接。
          • @math:这个想法是您将 MacHg 用于大部分或全部 Mercurial 任务,但如果您愿意,可以使用 shell alias 使 hg view 启动 MacHg。跨度>
          • @PaulNathan:链接不知何故已修复,但我现在已将其替换为指向 imgur.com 的链接。感谢您的评论!
          • 自 2014 年以来没有进行任何开发。我会推荐另一个选择。 SourceTree 是一个不错的选择。 MacHg 无法运行 Mac OS Sierra (10.12.1)。
          【解决方案6】:

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

          【讨论】:

          • SourceTree 是 优秀的 - 我祈祷有一天这样的客户端可以在 Windows 上替换 TortoiseHg - 并不是说​​ TortoiseHg 很糟糕,但我喜欢“独立SourceTree 的 -ness" 并且它可以正常工作。
          • @Brandon:SourceTree 中的搁置非常糟糕。全部或全部搁置。
          • 它美观、快速且在 Mac 上完美运行。 (环境:MacOS Sierra)
          猜你喜欢
          • 2010-09-06
          • 1970-01-01
          • 2012-10-17
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2010-10-28
          • 1970-01-01
          • 2010-11-29
          相关资源
          最近更新 更多