The map files in HEAD don't have the
the recommended syntax because they are written using the syntax of map
files pre-3.2 (syntax which always assumed CVS as a repo).
The reading of the new and old syntaxes
is dealt by the same code. The difference can be done because PDE knows
which repository it can deal with (CVS is the key of the repo extension).
In case where the repoTag found is not among the one pde knows about, it
is assumed to be CVS and the parsing of the rest of the line is delegated
to the CVS handler.
Ps: the code is in FetchScriptGenerator
in pde build.
Thomas Hallgren <thomas@xxxxxxx> Sent by: cross-project-issues-dev-bounces@xxxxxxxxxxx
11/30/2006 02:18 AM
Please respond to
Cross project issues <cross-project-issues-dev@xxxxxxxxxxx>
Re: [cross-project-issues-dev] Versioning
tools for download and evaluation (Eclipse
Pascal Rapicault wrote:
> The generation of qualifier is not bound to cvs. It is obtained from
> the "tag" found in the map file associated with the entry
> (the map file has supports for multiple repositories - see
> IFetchFactory and the associated extension point).
I'm looking at the map files under org.eclipse.releng/maps (cvs head of
dev.eclipse.org). A typical entry looks like this: