我想使用超越比较的svn命令行并获得以下输出
文本比较制作:2008年11月16日上午11:45:34
SourceFile,CompareFile,IOriginal,IAdded,IDeleted,IChanged,UOriginal,UAdded,UDeleted,UChanged"E:\ Downloads\eeli\eel\1.c","E:\ Downloads\eeli\eel\2.c",967,192,501,270,368,113,205 ,89
什么是确切的命令行?
我一直在尝试为 SVN 编写自己的 diff3 包装脚本,我想知道传递给的各种参数是什么--diff3-cmd。
到目前为止我能找到的最接近的东西是:
如何使用 Beyond Compare 3 作为 svn 的 diff3-cmd?
但这并不能完全解释所有参数的作用。
我也试图通过它:
#!/bin/ksh
echo "$*"
Run Code Online (Sandbox Code Playgroud)
as --diff3-cmd,并得到了一些输出,但我无法对它吐出的参数做出正面或反面。这些是某些 unix diff 命令的标准参数吗?
-E -m -L .working -L .merge-left.r1000 -L .merge-right.r1001 /home/user/some/long/filename1 /tmp/tmp /home/user/some/long/filename2
Run Code Online (Sandbox Code Playgroud)