Board logo

标题: 求一款代码diff工具 [打印本页]

作者: 大西布    时间: 2015-1-12 20:44     标题: 求一款代码diff工具

posted by wap, platform: Chrome
跟大家求一款代码diff工具,大家有用过啥顺手的、功能强大的、可以推荐一下。
不胜感激啊~~

需要满足的需求:
1、可以对比branch之间的文件差异
2、有树形结构列出差异的文件,点击文件,可以diff在不同分支这个文件的差异

应用场景:
每次发版之前对比测试分支和当前lite的差异。
(有改动的文件有哪些,对比具体修改内容)

目的:
尽量避免误提交错误代码。使qa更了解代码结构和逻辑,测试可以更进一步。
作者: 000月    时间: 2015-1-12 21:10

posted by wap, platform: 小米 MI 2S
只用过逼样的compare,树形结构没问题,其他的需求看不懂,非专业人士
作者: tobewind    时间: 2015-1-12 21:12

一般的回答是BeyondCompare, 此类软件最强者, 但这是商业软件, 收费
不过我自己在用WinMerge,开源的, 对比效果实测不如BC...
作者: xxxxx    时间: 2015-1-12 21:13

araxis merge?
作者: b0207191    时间: 2015-1-12 21:38

引用:
原帖由 xxxxx 于 2015-1-12 21:13 发表
araxis merge?
还可以,不过有2个小缺点:merge.exe常驻后台,对中文编码支持不好

examdiff可以试试

如果是svn,不是自带diff?
作者: yanger    时间: 2015-1-12 23:15

p4v的就不错
作者: LTFYH    时间: 2015-1-12 23:17

git的自带工具也还行啊。
作者: cdlizhong    时间: 2015-1-13 08:39

posted by wap, platform: iPhone
git用sourcetree 神器!
作者: TGFC.h    时间: 2015-1-13 09:21

posted by wap, platform: iPhone
perforce的不能用吗?最简单的gvimdiff
作者: iriverman    时间: 2015-1-13 12:34

beyond compare应该是最好的了。
作者: 大尾巴兔    时间: 2015-1-13 14:30

posted by wap, platform: iPhone
你需要的是版本工具而不是diff工具。
赶紧上git吧
作者: alexacc    时间: 2015-1-13 14:32

SVN 。。
作者: luestone    时间: 2015-1-13 15:01

posted by wap, platform: iPhone
svn啊 可以指定外部diff工具的
作者: route    时间: 2015-1-14 12:25

posted by wap, platform: Chrome
感觉BeyondCompare用着最舒服
做差分也方便
作者: 好蓝啊    时间: 2015-1-14 12:38

用过很多,只有BeyondCompare留下了




欢迎光临 TGFC Lifestyle (http://bbs.tgfcer.com/) Powered by Discuz! 6.0.0