Wed 23 Nov 2005
One of the great things about Eclipse is its plugin framework. However, while there are many plugins out there, there are few that I use regularly. In fact, Subclipse is the only plugin not provided by eclipse that I use regularly.
With the growing awareness of the benefits of rapid prototypes, Subversion’s ability to easily move source files while maintaining history has resulted in it becoming a very useful tool. Subclipse has taken these benefits and done a very good job with integrating the functionality into Eclipse. I am typically quite picky when it comes to using non-stable releases, however, in this case I have been using Subclipse for over a year (and 30+ updates) with no complaints.
November 23rd, 2005 at 9:38 pm
Do you use project set files with your work? One of the things I would be afraid that would break by moving to subversion using Eclipse is the ability to automatically generate projectSet.psf files from the feature.xml for each of my plugins. Does the Eclipse project set file (which will automatically check out all the plugins for an Eclipse feature from the repository) support Subversion?
November 23rd, 2005 at 10:16 pm
Hmm… Interesting point. I don’t use project set files files as I typically don’t want to assume that all other developers use Eclipse. While I have not tried them, I would expect them to work. If you do try, do let me/us know.
BTW, I did not realize the the .psf files could be automatically generated. How is this done?
November 24th, 2005 at 6:47 pm
Subclipse supports .psf files. I am not aware of the “automatic generation” feature you speak of. I haven’t created one in a while. I think you just do File -> Export and then there is a wizard to create a .psf file from projects loaded in your workspace.
December 5th, 2005 at 8:21 pm
(I work with drmarkwpowell, the first poster)
It’s great to hear you guys support .psf files - we’ll give it a try. To answer your question, there isn’t any support for automatic .psf generation by default. We developed some xslt to convert feature.xml into a .psf. This xslt is run automatically from an ant script that’s added to the project builders.