版本化目录上的svn外部路径

时间:2013-09-06 19:34:26

标签: svn svn-externals

假设我有以下结构(在同一个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 /(并用propget双重检查)后,我运行“svn up A /”。 svn提取C / D /就好了,但在获取C / B /时,它表示B /被锁定。是否可以这样做,或者svn不支持将外部目录与本地svn目录混合使用?

1 个答案:

答案 0 :(得分:2)

不,不可能。请参阅http://svnbook.red-bean.com/en/1.7/svn.advanced.externals.html所在的位置:

  

外部定义的相对目标子目录不得已存在于您或其他用户的系统上