The edition to use is “Eclipse for RCP/Plugin Development”.
To use SVN setup, you need to download Subversive from http://www.eclipse.org/subversive. The version I used is 0.7.1.I20080612-1500.
You will also need the Subversive connectors which you can find via the subversive website above. It is listed as “external connectors” and should bring you to a Polarion website. On the website, you want to download “additional SVN connectors”.
In both cases, I recommend copying the update site URL, then use Eclipse→Help→Software Update function to update Eclipse with the software. For the SVN connectors, I used the Subversive java connector instead of JavaHL connectors. On non-Windows platform, try not to download JavaHL coz I think Eclipse will get confused if JavaHL and subversive java connector are present.
Then setup subversive as usual. Please note that you have to supply your userid/password and it is recommended that you save it on file, since at present subversive will NOT ask you for your userid/passwd before attempting to connect to your SVN server via SSH, and it fires off connection requests so quickly that it will get you banned from your SSH server.
You need to go to the Mylyn update site (address from http://www.eclipse.org/mylyn) to down the “Web Template” connectors to connect to Sourceforge or NITRC.
In both cases, you must first login into your required tracker list and note the groupid and atid for your desired tracker.
Follow the instruction as usual. The “Sourceforge” option on the first dropdown box give you the correct setting.
NITRC uses GForge. Mylyn already have the connectors for GForge and it is called “GForge (Azerus)”. What you have to do is to select this option on the first dropdown box to populate the other boxes, then change the the display in this box to “http://www.nitrc.org“.
When creating a new query, at prsent, under “Advanced Configuration→Query Pattern”, you should use this pattern
<tr.*?><td.+?>.+?</td><td><a.+?href="/tracker/index.php\?func=detail&aid=(.+?)&group_id=${group_id}&atid=${atid}">(.+?)</a></td>
i.e. this is the first part of the default pattern, with ({Id}.+?) and ({Description}.+?) replaced by (.+?). It appears that the pattern matching for ({<data>}.+?) is not recognized.