我正在使用“svn diff”命令在目录级别获取更改,但此差异包括所有注释行更改和空行更改。如何忽略这些值?
例如:
差异文件:
+ import......
+ some code
+ #comment
+ blank line
+ some code
应该如下所示:(注释和空行应该省略)
+ import......
+ some code
+ some code
如果我可以使用Java或unix处理第一个文件并删除这些空白和注释行,那会更好吗?
最佳答案
svn diff -r 100:200 -x -b > file.diff
对于空格使用-x --ignore-space-change
或-x --ignore-all-space
。 (参见 svn -h diff
。)
关于java - 如何忽略两个文件中的注释变化和空行变化?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21709496/