小编Far*_*mir的帖子

Mercurial:更好的命令行差异?

我想知道如何改善diff命令作为hg的一部分.例如,假设我有这样的代码:

line 1 
line 2
lin3 3
Run Code Online (Sandbox Code Playgroud)

我改变它成为:

if($condition) {
   line 1
   line 2
   line 3
}
Run Code Online (Sandbox Code Playgroud)

hg diff将显示带有" - "的原始三行和带有"+"的新五行.即使我使用-wbB运行以忽略空格和行更改.我理解它试图告诉我的是什么,但是它不是那样可以"更聪明"并且意识到我只添加了两行(并增加了三行的等级)?

编辑:是否有可能让hg diff告诉你添加了什么文本以及在哪里?与代码的"结构"如何因为这些添加而改变相反?

编辑2:我正在使用Mercurial 1.0.1运行Debian(Linux dev 2.6.26)

谢谢

diff mercurial

5
推荐指数
1
解决办法
2107
查看次数

标签 统计

diff ×1

mercurial ×1