Development Environment |
Here is a quick guide how to setup Eclipse for SolarEclipse development. |
Eclipse Preferences |
Workbench -> Label Decorations
Java -> Code Formatter
Java -> Code Generation
Java -> Compiler
Java -> Editor
Java -> New Project
Java -> Organize Imports set to the following order:
Java -> Templates
Plig-in Development -> Target Platform
Team -> CVS
|
CVS Access |
Developer CVS Repository Access: Creating your home directory
Before a developer may access their CVS repository, they must first connect once, via an interactive SSH session, to the project CVS servers as to have their home directory created. Home directories are not shared between the project shell and project CVS servers; it is necessary to connect to the CVS server directly before using CVS services as a developer. Upon connecting to cvs.sourceforge.net interactively using your SSH client, your home directory will be created, and you will be logged-out of that host automatically. The only reason to connect to the project CVS servers interactively is to have your home directory created; direct access to the project CVS repositories (i.e. filesystem level access via a shell) is not provided. Failure to create your home directory before accessing CVS services will result in an error message similar to the following: Could not chdir to home directory /home/users/u/us/username: No such file or directory /usr/bin/X11/xauth: error in locking authority file /home/users/u/us/username/.XauthorityShould you encounter this error message, you may remedy this issue simply by logging in to cvs.sourceforge.net interactively via SSH, as described previously. |
Repository Location |
Host: cvs.solareclipse.sf.net Repository path: /cvsroot/solareclipse Connection type: extssh |
Adding Projects |
We use distributed self-hosting style and binary projects for SolarEclipse development. Adding projects from the repository
Importing binary projects
|