I have an rmap with a fairly standard SVN provider that looks like this (relevant part only):
<rm:searchPath name="gda_core_svn">
<rm:provider componentTypes="eclipse.feature" readerType="svn" resolutionFilter="">
<rm:uri format="${GDA_subversion}/trunk/features/{0}-feature?moduleAfterTag&moduleAfterBranch">
<bc:propertyRef key="buckminster.component"/>
</rm:uri>
</rm:provider>
</rm:searchPath>
When resolving a feature called "x", the rmap correctly determined that it needs to check out from trunk/features/x-feature. The resulting checkout is placed in a directory "<workspace>/features/x". I actually want it to be checked out to a directory called "<workspace>/features/x-feature".
Is there a way of specifying in general where the checkout should do (relative to the workspace)? I could not find any way of doing this with the subversion provider (it is possible to do it with the git provider). Thanks.