5

Subversionの相対パスについて質問があることは知っていますが、私にはうまくいきません。

私が得るエラーは次のとおりです。

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のドキュメントによると、これは有効な値ですhttp://svnbook.red-bean.com/en/1.5/svn.advanced.externals.html

4

2 に答える 2

4

2つのパラメーターの場所を入れ替えます。

于 2011-03-07T16:18:17.157 に答える
1

参照しているマニュアルのページをもう少し読むと、次のことに気付くでしょう。

また、定義のローカルサブディレクトリ部分に..親ディレクトリインジケータ(../../skins/myskinなど)を含めることはできません。

明確にするために、相対パスでは、の引数の正しい順序は次のsvn:externalsとおりです。

^/../otherRepo/trunk/path/to/dir     dir
于 2009-05-15T15:20:57.010 に答える