从perl脚本运行时,SVN更新不会更新

2 svn

使用perl脚本中的system命令运行SVN更新时,

系统("svn更新

它没有更新任何东西.我只看到显示的消息:

"跳过"

但是,当单独从命令行运行相同的命令时,它会使用SVN更新文件夹.

Mar*_*ddy 5

当您尝试更新不属于工作副本的某些内容(即不是已签出的文件夹/文件)时,subversion客户端会显示"已跳过".如果我不得不猜测我会说perl脚本没有正确指定需要更新的目录/文件,并且"svn"默认为当前工作目录,而不是工作副本.