Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[wtp-dev] CVS 'batch extract'




If you need to extract a set of plugins from CVS to your workspace, for
example, to create your workspace from the latest versioned plugins to make
sure integration builds go ok, you can use Eclipse's "Release Tool".

Here are the steps:

- increase memory for the Eclipse so that big workspace could be built
without OutOfMemory error (e.g. -Xmx512M)
- install org.eclipse.releng.tools plugin (
http://eclipse.org/downloads/index.ph)
- connect to project's CVS (dev.eclipse.org:/home/webtools)
- extract build's .map file from CVS (HEAD/org.eclipse.wtp.releng/maps)
- select map file, then Team-->Load Map Projects
This puts the *versioned* project in your workspace, as indicated by
contents of map file. This is typically exactly what you want if you are
trying to synch up with other projects, just to continue you own
development ... but don't forget to replace your own projects with 'head'
branch (if you change code in a versioned project, there's no easy way to
get it back into CVS, since you can't change the code of a specific
*version* of code) - thanks to David Williams for this tip.

I've experienced workbench crash with org.eclipse.swt.SWTError: No more
handles error, during first build after extracting all our plugins.  After
restarting the workbench subsequent builds are fine.

Best regards,

Ella Belisario
IBM Toronto Software Laboratory
8200 Warden Avenue
Markham, Ontario L6G 1C7
Tel:   905-413-5834     Fax:   905-413-4903



Back to the top