PDE Build - 从SVN获取具有不同preTagPath值的映射文件中指定的功能和插件

时间:2011-04-27 21:40:58

标签: build eclipse-plugin eclipse-pde

当尝试从SVN存储库获取功能和插件时,我需要从不同的子路径中提取它们。遵循的地图文件格式如下:

<feature|plugin>@<id>=SVN,<tag>[:revision],<svnRepositoryURL>,<preTagPath>,<postTagPath>

以下是我在单个地图文件中的内容:

plugin@com.sag.tfg.motion=SVN,trunk:HEAD,https://url.to.repository,movement,com.sag.tfg.motion
feature@com.sag.tfg.motion.feature=SVN,trunk:HEAD,https://url.to.repository,movement,com.sag.tfg.motion.feature
plugin@com.sag.base.util=SVN,trunk=HEAD,https://url.to.repository,core,com.sag.base.util

只提取前两项,而第三项则不提取。我认为这可能是由于具有不同的 preTagPath 值(例如,移动核心)。 fetch操作是否对单个映射文件中的 preTagPath postTagPath 值彼此相等施加了任何类型的约束或限制?

1 个答案:

答案 0 :(得分:0)

第三项似乎是请求trunk = HEAD而不是trunk:HEAD与前两项一样。

应该是:

plugin@com.sag.base.util=SVN,trunk:HEAD,https://url.to.repository,core,com.sag.base.util