Svn Subversion外部定义中的相对路径不';我不工作!

Svn Subversion外部定义中的相对路径不';我不工作!,svn,externals,Svn,Externals,我知道有一个问题,但这对我不起作用 我得到的错误是: svn propset svn:externals "openscada_da_server_common ../../openscada_da_server_common/schema" /tmp/atlantis-trunk/org.openscada.da.client.viewer/schema svn: Ungültige Eigenschaft svn:externals auf »/tmp/atlantis-trunk

我知道有一个问题,但这对我不起作用

我得到的错误是:

svn propset svn:externals "openscada_da_server_common ../../openscada_da_server_common/schema" /tmp/atlantis-trunk/org.openscada.da.client.viewer/schema
svn: Ungültige Eigenschaft svn:externals 
    auf »/tmp/atlantis-trunk/org.openscada.da.client.viewer/schema«: 
    Ziel »../../openscada_da_server_common/schema« ist ein absoluter 
    Pfad oder enthält »..«
同等英文版本应为:

"Invalid %s property on '%s': target '%s' is an absolute path or involves '..'"

我的问题是为什么?根据subversion文档,这是一个有效值

如果您在参考手册的页面中进一步阅读,您会注意到以下几点:

此外,定义的本地子目录部分不能包含。。父目录指示符(例如.././skins/myskin)

为清楚起见,对于相对路径,
svn:externals
的正确参数顺序为:

^/../otherRepo/trunk/path/to/dir     dir

交换两个参数的位置。

但这仅指本地路径!此外,我使用../openscada_da_server_common/schema而不是.././openscada_da_server_common/schema得到了相同的错误。我试过了,因为我也不确定这一段。如果您只能引用当前路径中的内容,那么此功能就没有意义了。好吧,新的(从v1.5开始)svn:externals定义的第二部分是本地路径。好的,您是对的,我完全没有注意到外部定义的参数顺序发生了更改。我应该RTFM(睁大眼睛)有人能澄清这一点并证明它应该是正确的吗?哪两个参数?