1

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

最初の2つのアイテムのみがフェッチされ、3番目のアイテムはフェッチされません。これは、 preTagPathの値が異なることが原因である可能性があると考えています(たとえば、移動コア)。フェッチ操作は、単一のマップファイルでpreTagPathまたはpostTagPathの値が互いに等しいことに対して何らかの制約または制限を課しますか?

4

1 に答える 1

0

3 番目の項目は、最初の 2 つのように trunk:HEAD ではなく、trunk=HEAD を要求しているようです。

それは次のとおりです。

plugin@com.sag.base.util=SVN,trunk:HEAD,https://url.to.repository,core,com.sag.base.util
于 2012-05-21T11:17:53.733 に答える