[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [cross-project-issues-dev] Using map files with Subversion
|
Daniel,
> I thought it was used to specify different versions of plugins/features to
> look and checkout during the build process,
I'm not 100% sure whether we are saying the same, so let me rephrase:
The map file lets you select one specific version for each feature/plugin
included in the build.
> but all map files I saw point to the same tag/version/revision.
The example at http://wiki.eclipse.org/Subversive_PDE_Fetch contains:
feature@xxxxxxxxxxxxxxxxxxxxxxxxx=SVN,tags/v20070222,https://svn-pde-build...
plugin@xxxxxxxxxxxxxxxxxxxxxxxxx=SVN,tags/v20070222,https://svn-pde-build...
meaning that this feature and its plugin are both checked out from the tag
"tags/v20070222". Of course, different plugins could be fetched from different
tags. If specifying a tag is not sufficient for your case, you might need the
"revision" keyword (which I haven't used - so I can't comment on that).
A real world map file using SVN can be found here:
http://dev.eclipse.org/viewcvs/index.cgi/trunk/releng/map/otdt.map?root=TOOLS_OBJECTTEAMS&view=log
(you might want to compare a few different versions of this map),
but note, that in our case omitting the tag attribute works only because
we use the patch from https://bugs.eclipse.org/301045
Does any of this answer your question?
Stephan