小编Jyo*_*thi的帖子

“SVN 信息”命令中的“不支持 UNC 路径”错误

我正在尝试运行命令:

cmd.exe /X /C "svn --non-interactive info <file name>

通过使用commandline.class来自调用的 API (org.codehaus.plexus.util.cli) SVNInfoCommand.class(org.apache.maven.scm.provider.svn.svnexe.command.info)

当我传递存在于 C:\ 驱动器中的文件名时,它工作正常。但是当我传递存在于共享位置或网络驱动器中的文件名时,它返回以下错误。错误:“不支持 UNC 路径。默认为 Windows 目录。svn:'.' 不是工作副本”

当前工作目录是使用方法设置的setWorkingDirectory( String path ),但我怀疑当我们使用共享位置(UNC 路径)时没有设置工作目录。

例如:\Test_Location\Test_File

当我传递位于共享驱动器中的文件名的“绝对路径”时,此命令工作正常。

(\Test_Location\Test_File)

请让我知道为什么即使在设置工作目录后我们使用 UNC 路径时也会出现此错误。

java svn windows cmd unc

0
推荐指数
1
解决办法
1794
查看次数

标签 统计

cmd ×1

java ×1

svn ×1

unc ×1

windows ×1