Help TOC > How to setup CVS for Sourceforge access
How to setup CVS for Sourceforge access Date: 2008/02/26 10:41:48
Revision: 1.14

Introduction

DEXlib and STEPmod are developed on Sourceforge.net. Sourceforge.net is a free Open Source software and standards development website.

This page provides instructions about which actions should be performed in order to gain access to DEXlib and STEPmod on Sourceforge.net. This is done in two different ways depending on if you are a developer who needs to update information, or if you are a non-developer who only wishes to download it. Each file can also be accessed individually from the CVS section of DEXlib and STEPmod without following the instructions below.

The guidence provided here is build from a number of preavious documents, but the majority is extracted from a help guide created by Mike Ward, Eurostep. If you encounter problems following this guide, contact anyone of the DEXlib developers.

Sourceforge access for non-developers

This section will explain the actions you need to take in order to be able to download STEPmod or DEXlib for the purpose of viewing it only.

CVS setup for developers

This section describes how CVS is set up to allow an user with developer status to access DEXlib or STEPmod on Sourceforge.net.

Step 1 - Create a Sourceforge.net account

Step 2 - Request Developer status for DEXlib and STEPmod

Step 3 - Download software for authentication

Step 4 - Generate and save a public/private key pair

Step 5 - Post public key on SourceForge.net

If you again click on the link [Edit SSH Keys for Shell/CVS] you can check if your copied string contains any errors (shown by red text). The key string should not be broken into several lines!

Step 6 - Select your private key with Pageant

You will have to complete the actions described in this step every time you use WinCVS. These steps are also included in the guide on how to download, work with, and upload DEXlib and STEPmod on Sourceforge.net

Step 7 - Set up and test PuTTY

This setup and test only needs to be performed once. Though, if you later on experience authentication problems, it could be a good idea to run this test again.

Step 8 - Download and install WinCVS

WinCVS is a graphical front-end for CVS (Concurrent Versions System). CVS is an open-source version control system mainly used be software developers. The instructions in step 9 below are written for version 1.3.13.2 of WinCVS. The first three bullets describe how to download the most recent version of WinCVS. If you wish to use the older 1.3.13.2 version, you can download it from here, and skip these first three bullets.

WinCVS should now be installed on your computer, and an icon (a yellow fish) should be present on your desktop.

Step 9 - Configure WinCVS

These instructions for are valid for WinCvs 1.3.13.2.

Congratulations!

Your computer should now be correctly set up to allow you to access STEPmod and DEXlib. If you encounter problems or would like to suggest improvements to this guide, please contact any of the DEXlib developers listed on Sourceforge.net. A guide on how to work (download, edit, upload) with STEPmod and DEXlib is found here.