Home > Eclipse, Git, SVN > Eclipse Project Set Editor

Eclipse Project Set Editor

January 15, 2013 Leave a comment Go to comments

psfeditorAn Eclipse Project Set file (.psf) enables quick export and import of files from a repository like Git, SVN etc. Eclipse currently supports exporting files in a repository as a Project Set file. An editor for an existing PSF file is currently missing. The means updating an existing PSF file (for example, adding a new project, removing an existing project etc.) means editing PSF XML by hand!

The Project Set Editor provides a simple user interface to view and edit PSF files (similar to Manifest Editor or Target Definition Editor). The editor also allows directly importing the artifacts in a PSF file.

You can find the project at Eclipse Labs: http://code.google.com/a/eclipselabs.org/p/psfeditor/

Doors are open for testers and committers.


Tags: , ,
  1. Fred G
    January 16, 2013 at 2:54 pm

    “An editor for an existing PSF file is currently missing.”
    Sorry to correct you. A project set editor for Eclipse is already existing.

    A simple Google search for “eclipse project set editor” found it in the first two hits. Although I have to admit the name of the plugin “Project Set Plugin” is not perfect and does not reveal it’s editor functionality at first glance.

    -> http://marketplace.eclipse.org/content/project-set-plugin
    -> http://vpms.de.csc.com/projectset/

    A colleague of mine created it back in 2004. Maybe you want to take a look at it and see if it suits your needs. We would welcome you to give us feedback.

    There will be a long overdue update in the coming weeks, adding support for SVN and some bug fixes.



    • January 27, 2013 at 1:40 pm

      Hi Fred,

      Sorry for the delay. WordPress didn’t update me that there was a comment awaiting moderation. Will change the settings soon.

      Thanks for pointing the editor to me. I had missed this editor somehow (bad on me). I see that the editor you pointed me to seems to be a full-fledged PSF editor. Will try it out soon.

      Without going into the details and comparing them, the idea behind my editor was to create a light-weight minimalistic editor (more like the Target File editor) which uses the memento loader to load a PSF file and allow editing an existing PSF by making use of the existing features in Workspace like creating working sets etc. This means the editor shall not provide these features directly. The editor in this way is similar to the ProjectSet export in eclipse, but lets you “filter” it. I will soon create a Wiki in EclipseLabs where I will detail these ideas.

      I will check out your editor and give you my feedback. There could be few things that could be improved in the your editor straightaway like making use of Properties view to display ProjectSet and Team Provider properties and make editor a bit clutter free. I will add it as comment to the issue management system you use.

      I don’t want to create a branch development here. In case, I find that there are no major conceptual differences between the two editors, I will shutdown mine


  2. Siegfried Köber
    April 14, 2015 at 4:24 pm

    hi Nirmal,
    is there any documentation how to use this plugin? I would expect to extract information from SVN and load a ps-file.

    thanks in advance.

  3. April 15, 2015 at 7:50 pm

    Hi Siegfried, after you install the plugin you can double-click any PSF file and open it in the editor. One the editor is opened, it is pretty much self-explanatory how to use it. You can add projects in workspace to the PSF file, remove it, import projects into workspace from SVN etc. If you have further questions, feel free to ask,

  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: