svn差异汇总的意外输出

svn差异汇总的意外输出,svn,Svn,我正在检查分支的一些更改并添加一些文件。我使用svndiff命令将其与主干中的代码进行比较,并列出更改。我得到的更改列表显示,一些文件在主干中被修改,而相同的文件在分支中被修改,而不是在主干中被修改 主干的URL(视为旧URL): http://sourcecode.com/test/trunk/test/deployer 分支的URL(视为新URL):http://sourcecode.com/test/branchs/test\u PROJ\u DEV/deployer 因此,当我使用命令s

我正在检查分支的一些更改并添加一些文件。我使用svndiff命令将其与主干中的代码进行比较,并列出更改。我得到的更改列表显示,一些文件在主干中被修改,而相同的文件在分支中被修改,而不是在主干中被修改

主干的URL(视为旧URL): http://sourcecode.com/test/trunk/test/deployer

分支的URL(视为新URL):http://sourcecode.com/test/branchs/test\u PROJ\u DEV/deployer

因此,当我使用命令svn diff和--summary标志时,如下所示:

svn diff --summarize http://sourcecode.com/test/trunk/TEST/deployer http://sourcecode.com/test/branches/TEST_PROJ_DEV/deployer
预期产出:

A      http: //sourcecode.com/test/branches/TEST_PROJ_DEV/deployer/deployer/start_app.sh
M      http: //sourcecode.com/test/branches/TEST_PROJ_DEV/deployer/stop_app.sh
实际产量:

A      http: //sourcecode.com/test/trunk/TEST/deployer/deployer/start_app.sh
M      http: //sourcecode.com/test/trunk/TEST/deployer/stop_app.sh

我该怎么做才能得到预期的输出?

似曾相识,但比lol的可能复制品更好。我的一个朋友问了我同样的问题。我想他把它贴在这里了。