我有变更集,如果我这样做
hg diff filename -r rev1 -r rev2
我得到了该文件更改的diff输出 如果我做了
thg -vdiff filename -r rev1 -r rev2
我收到一个消息框,上面写着"没有文件更改可以查看"
什么可能导致他们不同意?
编辑以回应评论,这是第一个差异输出的通用版本
diff -r rev1 -r rev2 path_to_file
--- a/path_to_file DateTime
+++ b/path_to_file DateTime
@@ -52,13 +52,13 @@
{
// Comment
// Comment
- OldCode
+ NewCode
}
}
catch (Exception ex)
{
- OldCode
- OldCode
+ NewCode
+ NewCode
RefCode
RefCode
}
答案 0 :(得分:1)
您的使用是错误的,但在您查看结果时并不会立即显现。
试试这个:
thg vdiff -r rev1 -r rev2 filename
请注意,文件名现在位于命令的末尾