我有两个SVN存储库签出,一个在Windows机器上,一个在Linux机器上。对两个存储库进行完全相同的修改。然后我在两者上运行svn diff
以生成2个补丁文件。我希望这两个补丁文件是相同的,但它们不是。原因是Windows上的svn diff
生成带有回车符的文件。
在Windows上修改svn diff
的行为以匹配Linux上svn diff
的行为的最简单方法是什么?
答案 0 :(得分:1)
为了在Windows上获得与在Linux上完全相同的输出,您可以使用Cygwin并从中运行svn而不是正常的命令提示符。这将使用linux-esque版本的svn,它将生成带有unix行结尾的补丁文件,同时保持源文件的行结尾。