我首先想说的是我读过的颠复手册。我读过 这个问题.我也读 这个问题.这是我的困境。

让我们说有3个储存库奠定了这样的:

  • DataAccessObject/
    • 分支机构/
    • 标签/
    • 干/
      • DataAccessObject/
      • DataAccessObjectTests/
  • PlanObject/
    • 分支机构/
    • 标签/
    • 干/
      • PlanObject/
      • PlanObjectTests/
  • WinFormsPlanViewer/
    • 分支机构/
    • 标签/
    • 干/
      • WinFormsPlanViewer/

该PlanObject和DataAccessObject储存库包含共享项目。他们所使用的WinFormsPlanViewer,而且也由其他几个项目在几个其它储存库。

忍受我在这里。我把一个svn:外部定义,上WinFormsPlanViewer/干文件夹是这样的:

https://server/svn/PlanObject/trunk Objects<br/>
https://server/svn/DataAccessObject/trunk Objects<br/>

和这里的我看到了什么之后我做的一svn更新。

  • WinFormsPlanViewer/
    • 分支机构/
    • 标签/
    • 干/
      • WinFormsPlanViewer/
      • 目的/
        • DataAccessObject/
        • DataAccessObjectTests/

该PlanObject东西甚至不下来的更新!我不知道,如果这有什么做这,但是有一个外部定义,上PlanObject/干文件夹中还有:

https://server/svn/DataAccessObject/trunk Objects<br/>

什么在这里?我做错了什么?有没有不良后果的引用PlanObject和DataAccessObject从WinFormsPlanViewer使用svn:外部当PlanObject引用DataAccessObject使用svn:外还?

有帮助吗?

解决方案

你已经配置svn:外部财产来填充物体目录的内容的两个不同的网址。尝试创建的两个svn:外部与不同的目录中的名称:

https://server/svn/PlanObject/trunk PlanObjects
https://server/svn/DataAccessObject/trunk DataAccessObjects

其他提示

啊,就想到这个今天早上想踢了我自己,因为我没有想到这之前。我要界定我svn:外部这样的:

https://server/svn/PlanObject/trunk/PlanObject 目的/PlanObject https://server/svn/DataAccessObject/trunk/DataAccessObject 目的/DataAccessObject

我是标记的回答比利作为接受的,因为他没有回答我的问题是关于为什么svn:外部的定义不能正常工作。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top