Installation
This guide will help you install Sharpster.
Requirements
In order to use Sharpster, you need to have the following programs installed on your computer:
Sun Microsystems JRE 1.5.0
Sharpster needs a Java Runtime Environment to be executed since it is written in Java code. Sun Microsystems JRE 1.5.0 is free (as in beer) to download from their webpage http://java.sun.com.
SCM system
Sharpster needs an installed SCM system installed to work properly. On the server-side a regular CVS or Subversion repository is required.
CVS version 1.11.20 is free and you can download it from http://www.nongnu.org/cvs. Documentation on how to setup a CVS repository can be found at http://ximbiot.com/cvs/manual. Sharpster supports only pserver as transfer protocol for CVS since extssh requires interactive submit of username and password.
Subversion 1.20 and documentation on how to setup a Subversion repository can be found at http://subversion.tigris.org. Please note that if the server uses SSL certificate it is required to manually approve the certificate permanently before using Sharpster. This is done by running manually running checkout on Subversion to the server. The user will be asked if he accepts the certificate to which he should answer P (as in Permanent).
Installation of Sharpster
With the required software installed you are now ready to install Sharpster. Download and unpack sharpster-3.0-compiled.zip to desired directory from https://sourceforge.net/projects/sharpster/.
Environment variables
In order to be able to run Sharpster from any given directory it is necessary to set two environment variables.
For UNIX:
% setenv PATH $SHARPSTER_HOME/bin:$PATH
For Windows XP:
> SET PATH=%PATH%;%SHARPSTER_HOME%/bin
It's important that your path variables also points to your SCM-system and your Java directory to be able to run Sharpster.