Help TOC > DEXlib > CVS access guide
CVS access guide Date: 2008/02/26 10:05:29
Revision: 1.9

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 and read it.

Each file can also be accessed individually from the CVS section of DEXlib (http://cvs.sourceforge.net/viewcvs.py/dexlib/) and STEPmod (http://cvs.sourceforge.net/viewcvs.py/dexlib/) with only a web browser, without following the instructions below.

As an OASIS PLCS TC member, you can also dowload an HTML-version of DEXlib and STEPmod. A link to the downloadsite is found on the OASIS PLCS TC website; (http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=plcs)

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 ltd. If you encounter problems following this guide, contact anyone of the DEXlib developers.

Download DEXlib as a non-developer

This section explains the actions you need to take in order to be able to download STEPmod or DEXlib for the purpose of viewing it only. From now on only DEXlib will be discussed, but the methodology is the same for STEPmod.

With the proper settings, the download of the DEXlib module is straight-forward.

There are two different ways of doing the actual downloading of a CVS module. The first time a 'check out' must be performed. When this first download is completed, two methods can be used to keep the module (i.e. DEXlib or STEPmod) up to date. Either you perform a new check out each time, or you do a 'update'.

When this first download is completed, two methods can be used to keep the module (i.e. DEXlib or STEPmod) up to date. Either you perform a new check out each time, or you do a 'update'.

Your first download will take quite some time depending on your connection to the Internet. The following uppdates will be much quicker because only the changes to the module will be downloaded.

You are now ready to browse DEXlib. If you're unsure on how to navigate the environment, have a look at the section with Navigation instructions .

CVS access for developers

This section describes how CVS is set up to allow an user with developer status (i.e. someone with rights to modify the contents) to access DEXlib or STEPmod on Sourceforge.net.

Create a Sourceforge.net account

Request Developer status for DEXlib and STEPmod

Authentication setup

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!

Set up and test PuTTY

Download, Install and Setup WinCVS

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 download STEPmod and DEXlib is found here.