我正在尝试使用 svn diff 命令获取文件的两个两个版本之间更改的行数。我的代码如下:
svn diff "http://svn.apache.org/repos/asf/lucene/dev/trunk" --revision 923475:925738 >>output.txt
当我打开一个 cmd 窗口并运行它时,它工作正常。现在,我是批处理脚本的初学者并且不熟悉它。据我了解,如果我将上述命令复制并粘贴到 .bat 文件中,然后运行该 .bat 文件,我应该得到相同的输出。但是,当我尝试这个时,发生的事情是它以永无止境的循环将以下内容写入输出文本文件。
C:\Users\Desktop>svn diff "http://svn.apache.org/repos/asf/lucene/dev/trunk" --revision 923475:925738 1>>output.txt
谁能告诉我我做错了什么或告诉我如何在批处理文件中使用 svn diff 命令?谢谢你。