哪个是更好的提交工具,qct或hgct / gct?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了哪个是更好的提交工具,qct或hgct / gct?相关的知识,希望对你有一定的参考价值。

我是一名经验丰富的git用户,正在与使用Mercurial的人合作。我真的很想念'git gui'来帮助我完成我的工作。我看到两个工具,qcthgct都支持Mercurial。

我最喜欢git gui的东西是它显示所有未提交的文件(以及未跟踪的文件),并使我可以轻松地将整个文件或单个差异添加到提交/更改集中。考虑到这一点,我可能更喜欢哪种工具,qct还是hgct?根据您的经验,是否有其他理由选择一种工具而不是另一种工具,如果是这样,它们是什么?


编辑

我在标准的Debian测试系统上安装了qct,hgct和tortoisehg。在这三个中,qct是唯一一个开箱即用的。但要做任何有趣的事情,它似乎需要像diffmerge这样的第三方工具。 (该网站声称不然,但Debian还没有赶上现实。)

我发现qct非常令人沮丧。问题包括:

  • 一次无法查看多个差异
  • 只需单击一下鼠标,就无法跳过所有剩余的差异
  • 不能倒退!

我的tortoisehg安装经验令人沮丧。 .deb文件在网站上承诺,但它们不存在。从最新的稳定版本中提取一个工具,只需在每次调用时生成一个堆栈跟踪。 (我发现了一个修复,但是真的!)升级到最新的Debian unstable hg之后,我对Tortoise Hg提交工具印象非常深刻。这是对git gui的最佳近似。

而作为事后的想法,hgct是一个明显的损失:

Tortoise Hg是明显的赢家。

以上是关于哪个是更好的提交工具,qct或hgct / gct?的主要内容,如果未能解决你的问题,请参考以下文章

用啥? time() 函数还是 $_SERVER['REQUEST_TIME'] ?哪个更好?

哪个是更好的 .NET ORM 工具:SubSonic 还是 WebWidgetry?

一键重装系统工具哪个好哪个更好用——好系统重装助手

BigQuery - “经过的时间”或“消耗的槽时间”,哪个是更好的衡量标准?

PHP - 退出或返回哪个更好?

Node.js 或 Erlang