E-Diagnostics

Back to Home Page

This page gathers several online documentation from SourceForge to help you setup a working CVS environment. You will need to create and upload SSH public and private keys on SourceForge, "activate" CVS on SourceForge, load a SSH Agent, login on CVS and finaly checkout the modules you want from the e-diagnostics project.

SSH Authentication

First, you need to set up SSH authentication. Read this. If you are successful, you should be able to log on SF shell plateform (ssh your_SF_username@shell.sf.net), if not something is wrong with your setup. Once a basic authentication works, set up SSH-Agent (Read this, sections 14-15-16): this will allow you to enter your password only once (a must for CVS use...).

CVS Setup

You need to "activate" your CVS account on SF. To do taunch a SSH connection on your_sf_username@cvs.sourceforge.net: if you get the message This is a restricted Shell Account You cannot execute anything here., then you are done with that.

Then you need to install a CVS client on you system. On linux, the command line "cvs" tool is often installed by default. Look here to know what needs to be done to be able to use CVS on SF. You will see in the documentation that some commands refer to your_project: put e-diagnostics in there.

MODULES CHECKOUT

Once SSH and CVS are installed and set up (and SSH-AGENT is running), it's time to checkout the project's modules. Adapt following instructions if you are using a graphical CVS client: This will give you a working directory (a copy of the most recent version of the project's file). Any changes you will make will need to be "checked in" using CVS. You need to know what you are doing when using CVS, because changes are not reversible. Read CVS manual to learn more about its use. Focus on the 3 commands checkout, update and checking, as they are the most frequently used.

Back to Home Page



Powered by: SourceForge.net Logo