用于区分具有不同名称和版本的 2 个 svn 文件的 TortoiseSVN 命令行
TortoiseSVN command line to diff 2 svn files with different names and version
我用 C# 创建了一个小程序来区分来自 svn 的大量文件,并且用户友好 window。您只需提供原始文件和新版本的 svn 版本以及要与完整路径进行比较的文件列表。后面发生的只是一个这样的cmd调用:
"C:\Program Files\TortoiseSVN\bin\TortoiseProc.exe" /command:diff /ignoreprops /startrev:3 /endrev:770 /path:"x:\myPath\myFile.c"
但现在我希望能够区分 2 个不同名称的 svn 文件。内容几乎相同,但名称略有变化,例如从 myFile.c 到 my_File.c。我知道它看起来像:
"C:\Program Files\TortoiseSVN\bin\TortoiseProc.exe" /command:diff /ignoreprops /path:"x:\myPath\myFile.c" /path2:"x:\myPath\my_File.c"
但我不知道如何给它添加 svn 版本,我试过但没有成功:
"C:\Program Files\TortoiseSVN\bin\TortoiseProc.exe" /command:diff /ignoreprops /startrev:3 /endrev:770 /path:"x:\myPath\myFile.c" /path2:"x:\myPath\my_File.c"
有谁知道这是否可行或是否有其他方法可以做到?
使用showcompare
命令:
"C:\Program Files\TortoiseSVN\bin\TortoiseProc.exe"
/command:showcompare
/ignoreprops
/url1:"x:\myPath\myFile.c"
/url2:"x:\myPath\my_File.c"
/revision1:3
/revision2:770
我用 C# 创建了一个小程序来区分来自 svn 的大量文件,并且用户友好 window。您只需提供原始文件和新版本的 svn 版本以及要与完整路径进行比较的文件列表。后面发生的只是一个这样的cmd调用:
"C:\Program Files\TortoiseSVN\bin\TortoiseProc.exe" /command:diff /ignoreprops /startrev:3 /endrev:770 /path:"x:\myPath\myFile.c"
但现在我希望能够区分 2 个不同名称的 svn 文件。内容几乎相同,但名称略有变化,例如从 myFile.c 到 my_File.c。我知道它看起来像:
"C:\Program Files\TortoiseSVN\bin\TortoiseProc.exe" /command:diff /ignoreprops /path:"x:\myPath\myFile.c" /path2:"x:\myPath\my_File.c"
但我不知道如何给它添加 svn 版本,我试过但没有成功:
"C:\Program Files\TortoiseSVN\bin\TortoiseProc.exe" /command:diff /ignoreprops /startrev:3 /endrev:770 /path:"x:\myPath\myFile.c" /path2:"x:\myPath\my_File.c"
有谁知道这是否可行或是否有其他方法可以做到?
使用showcompare
命令:
"C:\Program Files\TortoiseSVN\bin\TortoiseProc.exe"
/command:showcompare
/ignoreprops
/url1:"x:\myPath\myFile.c"
/url2:"x:\myPath\my_File.c"
/revision1:3
/revision2:770