Skip to main content

[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


Back to the top