为什么当存储库不是本地时,批处理脚本TortoiseSVN更新命令会失败?

时间:2012-06-28 16:54:08

标签: svn batch-file tortoisesvn

这是我的批处理脚本:

    @echo off

cls
set SOURCE=svn://vcrep/UXP/ercpac/trunk/
set SVN=C:\Program Files\TortoiseSVN\bin

"%SVN%\TortoiseProc.exe" /command:update /path:"%SOURCE%" /closeonend:2
echo. ++ Done.

echo. -- Cleaning up...
set SOURCE=
set SVN=
echo. ++ Done.

不幸的是,这有一个奇怪的原因。使用正常的TortoiseSVN上下文菜单从这个存储库中取出没有任何问题。具体而言,更新对话框中的错误表示:

  

'svn:// vcrep / UXP / ercpac / trunk /'不是本地路径

也许我在TortoiseSVN文档中找不到能够解释这个问题的东西?

1 个答案:

答案 0 :(得分:3)

如有关Automating Tortoise SVN的文档所示,/path参数表示工作副本的本地路径,而不是存储库的网址。

相关问题