Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "DTP Releng"
(New page: ==Introduction== This page collects resources Eclipse Data Tools Platform (DTP) release engineering. ==Building DTP== *Details about the build system used for DTP 1.6 through mid-M6 (early...) |
(→How to check out source code according to map files) |
||
(12 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
+ | {{Back To|name=DTP Main Page|href=Data Tools Platform Project}} | ||
==Introduction== | ==Introduction== | ||
This page collects resources Eclipse Data Tools Platform (DTP) release engineering. | This page collects resources Eclipse Data Tools Platform (DTP) release engineering. | ||
==Building DTP== | ==Building DTP== | ||
− | *Details about the build system used for DTP 1.6 through mid-M6 (early March, 2008) can be found [[DTP Ganymede Build Instructions | here]]. | + | *In early March, 2008, DTP has transitioned to a PDE-based build system managed by Xiaoying Gu. [[DTP Build Transition | This page]] describes the changes made as a result of this move. |
− | + | *[[ DTP Releng Instructions| How to build DTP from CVS using PDE Basebuilder]] | |
+ | *Details about the former build system used for DTP 1.6 through mid-M6 (early March, 2008) can be found [[DTP Ganymede Build Instructions | here]]. | ||
+ | |||
+ | ==Working with DTP Map Files== | ||
+ | *An index from plug-in ID to map file(s) can be found [[DTP Ganymede Map File Index | here]]. | ||
+ | *Information about a map file management plug-in can be found [[Releng Map File Tool | here]]. | ||
+ | |||
+ | == How to check out source code according to map files == | ||
+ | |||
+ | An easier way is to use the org.eclipse.releng.tools plug-in (at the end of the platform download page for each build): | ||
+ | |||
+ | - Check out org.eclipse.datatools.releng with the tag you like<br/> | ||
+ | For release later than Galileo M5, you may need to check out map projects: | ||
+ | org.eclipse.datatools.connectivity.releng or | ||
+ | org.eclipse.datatools.enablement.releng or | ||
+ | org.eclipse.datatools.modelbase.releng or | ||
+ | org.eclipse.datatools.sqltools.releng or | ||
+ | org.eclipse.datatools.incubator.releng | ||
+ | |||
+ | It depends on which sub-project you like to check out. | ||
+ | |||
+ | - Choose the map file that contains the project that you are interested in<br/> | ||
+ | - Choose context menu > Team > Load Map Projects<br/> | ||
+ | |||
+ | This should load all projects defined in map file into your workspace, with the tag in map file. |
Revision as of 03:10, 12 March 2009
Contents
Introduction
This page collects resources Eclipse Data Tools Platform (DTP) release engineering.
Building DTP
- In early March, 2008, DTP has transitioned to a PDE-based build system managed by Xiaoying Gu. This page describes the changes made as a result of this move.
- How to build DTP from CVS using PDE Basebuilder
- Details about the former build system used for DTP 1.6 through mid-M6 (early March, 2008) can be found here.
Working with DTP Map Files
- An index from plug-in ID to map file(s) can be found here.
- Information about a map file management plug-in can be found here.
How to check out source code according to map files
An easier way is to use the org.eclipse.releng.tools plug-in (at the end of the platform download page for each build):
- Check out org.eclipse.datatools.releng with the tag you like
For release later than Galileo M5, you may need to check out map projects:
org.eclipse.datatools.connectivity.releng or org.eclipse.datatools.enablement.releng or org.eclipse.datatools.modelbase.releng or org.eclipse.datatools.sqltools.releng or org.eclipse.datatools.incubator.releng
It depends on which sub-project you like to check out.
- Choose the map file that contains the project that you are interested in
- Choose context menu > Team > Load Map Projects
This should load all projects defined in map file into your workspace, with the tag in map file.