比较TortoiseHg和TortoiseGit的优缺点

比较TortoiseHg和TortoiseGit的优缺点

1. TortoiseHg安装简单方便,1个exe搞定(这里只考虑Windows平台)

TortoiseGit相对麻烦点点,还需要外挂git. 这个对于SVN来说都没这样
2. TortoiseHg Commit速度超快,虽然很多人说Hg是python写的,但没感觉慢
TortoiseGit Commit同样多的文件,GUI居然卡了没响应,单个文件Commit也卡很久
3. TortoiseHg在Commit时选择Ignore,会弹出很强大的IgnorePattern,这比SVN要方便很多
TortoiseGit则是和SVN一样,可惜对于想忽略文件夹,还得自己手动打开ignorefile编辑
4. TortoiseHg远程共享可以直接使用TortoiseHg的webserver,只需一步操作即可,新版本(2.0) 支持SSH
TortoiseGit的WindowsServer架设跟SVN一样麻烦
5. TortoiseHg 1.0里的多分枝合并问题很多,操作不当还会导致版本错位, 希望2.0能好一点
TortoiseGit 支持Rebase,这点很不错
6. Hg支持直接Push到一个带.hg库的文件夹而无需任何的server,这是Git望尘莫及的

虽然Git支持一些安全的令牌及密码,这点类似于SVN,但对于自己的代码,这些过程就显得过于强大而不方便了

TortoiseHg优势体现在:
(1) 有一个特别的icon overlap 服务, 没有TGitCache.exe/TSVNCache.exe进程狂吃CPU的问题.
(2) commit/add 等界面有很灵活的文件过滤机制.
(3) workbench 功能强大,  可以给revision打tag/bookmark和导出patch和导出archive, 可以对repository做sync/purge操作.
(4) 操作比git简单多
(5) 和windows版的git相比, 非常小巧
(6) 集成Issue Tracking和Review Board
缺点:
  (1)不支持针对单个文件夹的分支.
  (2)thgw.exe占用内存较多 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值