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

问题描述 投票:3回答:3

我是一名经验丰富的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是明显的赢家。

git mercurial git-gui
3个回答
© www.soinside.com 2019 - 2024. All rights reserved.