Command line 如何使用TortoiseSVN命令行比较两个SVN版本?

Command line 如何使用TortoiseSVN命令行比较两个SVN版本?,command-line,compare,tortoisesvn,revision,Command Line,Compare,Tortoisesvn,Revision,假设我们需要比较两个修订版,即r1和r2 通常情况下,我们1)使用TortoiseSVN打开SVN日志,然后2)从日志中选取两个版本,并3)比较它们-详细信息如下所示 我的问题是,我们如何通过otroisesvn命令行做同样的事情,即 p、 美国 从OrtoiseSVN页面查看,将我链接到/command:showcommand,但我未能使用其参数成功构建完整的命令调用,例如url1、url2、revision1和revision2 我正在使用在我的PC上的文件夹F:\Desktop\aa中创建

假设我们需要比较两个修订版,即
r1
r2

通常情况下,我们1)使用TortoiseSVN打开SVN日志,然后2)从日志中选取两个版本,并3)比较它们-详细信息如下所示

我的问题是,我们如何通过otroisesvn命令行做同样的事情,即

p、 美国

从OrtoiseSVN页面查看,将我链接到
/command:showcommand
,但我未能使用其参数成功构建完整的命令调用,例如
url1
url2
revision1
revision2

我正在使用在我的PC上的文件夹
F:\Desktop\aa
中创建的本地SVN存储库;在
F:\Desktop\aaco签出

我失败的命令如下所示

tortoiseproc/command:showcompare/url1:file:///F:/Desktop/aaco /修订1:1/url2:file:///F:/Desktop/aaco /修订2:3


正确的命令应如下所示-url必须指向本地回购文件夹,而不是签出文件夹


陆龟程序/命令:showcompare/url1:file:///F:/Desktop/aa/revision1:1/url2:file:///F:/Desktop/aa/revision2:3

你能解释一下你没有成功构建完整的命令是什么意思吗<代码>陆龟程序/命令:showcompare/url1:https://mysvn/svn/Test/bar/foo.txt /修订1:1/url2:https://mysvn/svn/Test/bar/foo.txt /修订2:2
这就是您正在运行的吗?“我的SVN回购”是在我的硬盘上创建的本地回购,即我调用
tortoiseproc/command:showcompare/url1:
file:///d:/path/to/foo.txt
/revision1:1/url2:
file:///d:/path/to/foo.txt
/revision2:2
因此,我无法为本地SVN回购设置对话框->高级输入
url
。将“调试”设置为“真”。然后在debug设置为true时进行区分。每个TSVN命令都会首先弹出一个对话框,显示命令行的确切参数。