Parallel Eclipse Project Checkout

TBMG-11361

10/01/2011

Abstract
Content

Parallel Eclipse Project Checkout (PEPC) is a program written to leverage parallelism and to automate the checkout process of plug-ins created in Eclipse RCP (Rich Client Platform). Eclipse plug-ins can be aggregated in a “feature project.” This innovation digests a feature description (xml file) and automatically checks out all of the plug-ins listed in the feature. This resolves the issue of manually checking out each plug-in required to work on the project. To minimize the amount of time necessary to checkout the plug-ins, this program makes the plug-in checkouts parallel. After parsing the feature, a request to checkout for each plug-in in the feature has been inserted. These requests are handled by a thread pool with a configurable number of threads. By checking out the plug-ins in parallel, the checkout process is streamlined before getting started on the project.

Meta TagsDetails
Citation
"Parallel Eclipse Project Checkout," Mobility Engineering, October 1, 2011.
Additional Details
Publisher
Published
Oct 1, 2011
Product Code
TBMG-11361
Content Type
Magazine Article
Language
English