When you want to work on RSE code obtained from our CVS Repositories, the simplest way to set up your workspace is to import our team project sets.
Simply pick the project set below that is appropriate for your use, save it to a local disk and in Eclipse choose File > Import > Team > Team Project Set.
For most contributors, we recommend using rse-anonymous.psf. Since the RSE code is located on three different repositories, importing this project set will ask you three times for your user and password information. Use
Once you have obtained a project set, a project named www-tm-development will also be part of your workspace. This project holds the web pages you are just reading, including the team project sets themselves. So when you want to update your workspace e.g. because you have been informed that new plugins have been added, just synchronize the www-tm-development project with the repository, and then import the proper team project set from your local workspace (there is no need to go back to the web page again).
For more details on Team Project Sets, see the Eclipse Workbench documentation.
| Project Set Contents | Anonymous Access | Committer Access |
|---|---|---|
| Core RSE plugins, including examples, docs and all subsystem implementations | rse-anonymous.psf | rse-committer.psf |
| RSE feature projects, tests and release engineering support projects | rse-releng-anonymous.psf | rse-releng-committer.psf |
| Discovery component (archived) | discovery-anonymous.psf | discovery-committer.psf |
| Terminal component | terminal-anonymous.psf | terminal-committer.psf |
| Complete workspace, including all four project sets above | tm-all-anonymous.psf | tm-all-committer.psf |
| TM Orbit contribution (Jakarta ORO and Commons Net) | tm-orbit-anonymous.psf | tm-orbit-committer.psf |
Our repositories can also be accessed over the internet through the viewcvs interface:
Finally, if you want to manually browse our repositories in the Eclipse CVS Repository Explorer or a similar CVS browser, here is how to access them:
| Repository | Module path | |
|---|---|---|
| TM Core Repository | :pserver:dev.eclipse.org:/cvsroot/tools | org.eclipse.tm.core |
| RSE Main Repository | :pserver:dev.eclipse.org:/cvsroot/tools | org.eclipse.tm.rse |
| Orbit Repository | :pserver:dev.eclipse.org:/cvsroot/tools | org.eclipse.orbit |
| TM Website Repository | :pserver:dev.eclipse.org:/cvsroot/org.eclipse | www/tm |
The TM project maintains change logs for the latest modifications to the repositories. Unfortunately, these need to be separate for the Core and RSE repositories due to technical constraints:
You can subscribe to the tm-cvs-commit mailing list to receive notification E-Mails for new checkins.