1

次の構造があるとします(同じsvnサーバー上ですが、リポジトリは異なります):

Repo:
A/
A/B/c.py

External Project:
C/D/
C/B/f.py

次のように、A/ に svn:externals を設定したい:

^/../C/D A/D
^/../C/B A/B

私の目標は、結果の構造を次のようにすることです。

A/
A/D
A/B/c.py
A/B/f.py

A/ で propset を実行した後 (そして propget で再確認した後)、"svn up A/" を実行します。svn は C/D/ を正常にフェッチしますが、C/B/ をフェッチすると、B/ がロックされていると表示されます。これを行うことは可能ですか、それとも svn は外部ディレクトリとローカル svn ディレクトリの混在をサポートしていませんか?

4

1 に答える 1

2

いいえ、できません。http://svnbook.red-bean.com/en/1.7/svn.advanced.externals.htmlを参照してください。

外部定義の相対ターゲット サブディレクトリは、自分または他のユーザーのシステムにまだ存在していてはなりません

于 2013-09-07T01:38:25.670 に答える