A project set holds specific information needed to reconstruct a set of projects from a team repository to the workspace. Only projects that are shared can be part of a project set.
For example project sets can be used to group projects for a release or for contributing it to another person.
Project sets are stored in xml files with the file extension psf.
In the eclipse views the files are displayed with the icon
.
The format of the project set file used by this plugin is the same that is used in eclipse when exporting or importing team project sets.
To create a project set file use the menu "File > New > Other...", select the category "Project Set" and the type "Project Set".
The Wizard for creating a new project set has two pages.
On the first page you can specify the name of the project set file and the destination folder.
On the second page you select the projects that will be in the project set. Only shared projects that are loaded in the workspace can be added. They will be added in the tag that is loaded in the workspace. This dialog has some buttons to simplify the selection (e.g. select all projects of a working set). If the checkbox "Select referenced" is on then recursively all referenced project will be selected. The referenced projects will not be deselected automatically if a project if deselected.
Note: To create a project set file you can also use the menu "File > Export..." and select "Team Project Set"
To edit a project set file
An Editor for the project set will then be opened. How to use this editor is described in Project Set Editor
The projects referenced in a project set file can be added to the workspace by
If a project is already loaded in the workspace you will be asked if the content should be overwritten.