gpt4 book ai didi

macos - MacHg/Murky/TortoiseHg - 使用哪个?

转载 作者:行者123 更新时间:2023-12-04 13:54:43 25 4
gpt4 key购买 nike

我开始使用 Mercurial 并选择了 MacHg作为我选择的 GUI,仅仅是因为它是我在谷歌搜索时发现的第一件事 Mercurial Mac GUI .然而,我最近才发现 Murky , 和 TortoiseHg最近针对 Mac 进行了更新。是否有任何重要的原因我应该选择一个而不是另一个,或者决定仅仅是我最喜欢哪个应用程序的界面?

最佳答案

我是 MacHg 的作者,所以当然有偏见。 Re Murky,它没有保持最新状态,在查看历史记录时它会与大型存储库一起崩溃。它必须解析整个历史图以进行布局(它使用顶级'hg log')。通过一个巧妙的技巧,MacHg 会逐步执行此操作,因此如果您有 200,000 次提交,MacHg 不需要全部阅读它们来弄清楚如何显示它们,它可以直接跳转到您正在查看的位置。 TortiseHg 还不得不读取和解析整个历史记录,尽管它可以比 Murky 快得多(因为 TortiseHg 使用更快的较低级别的调用来获取数据)(正如其他人向我报告的那样。)

SourceTree 似乎是一个不错的解决方案。现在由从事 Bitbucket 的 Atlassian 提供商业支持,他们是一群不错的人。然而,在我对 SourceTree(1.4.3.1) 的最后一次测试中,它似乎受到相同问题的限制。例如,我使用的一个测试用例是 OpenOffice mercurial 存储库,它是一些具有 260,000 次修订的 3Gigs。在这些其他程序中,尝试查看 150,000 版的图表真的很慢。等待 5 分钟后,我退出了 SourceTree。

如果我自己这么说的话,MacHg 也有一些更好的历史和 rebase 工具。 SourceTree 现在与 Bitbucket 和 GitHub 等一些外部服务有更好的集成,尽管在 MacHg 中添加存储库一点也不困难(简单的拖放或打开,或粘贴到字符串中等......)无论是 MacHg 还是SourceTree (AFAIK) 还支持阶段,但我计划很快添加这些,因为我确信 SourceTree 也会。 TortiseHg 支持我现在认为的阶段。

好吧,我当然喜欢 MacHg 的“外观和感觉” :)

MacHg、TortiseHg 或 SourceTree 不会出错,除非你有大型存储库,在这种情况下我现在会选择 MacHg。

干杯,
杰森

关于macos - MacHg/Murky/TortoiseHg - 使用哪个?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5888986/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com