Home   Info   DevZone   Wiki  
UsersWeb  |  MainWeb  |  InfoWeb  |  DevZoneWeb  |  SupportWeb
CVS ] [ not logged in ] [ Web: Imported ] goto:  options
[ get info on or edit ] login or new user ] [ list of topics, hubs & nodes, or recent changes ]

DownloadCVSModules


How to access the JOS CVS server - Update

Because the project is moved to SourceForge, you need new information to use CVS.

Field Value
Connection: [X] Inet (*pserver)
Name: anonymous
Password: <none>
Module: JJOS
Server: cvs.jos.sourceforge.net
Server Path: /cvsroot/jos

For more information, see the links below

Updated by ArjenvanEfferen


25 July 2000

The JOS CVS service is no longer running on the www.jos.org server. jQuinn has moved the decaf project to SourceForge. For more information, see also CVSService. Like the JOS CVS service, you'll need a CVSClient. -- GilbertHerschberger


How to access the JOS CVS server:

The first thing you will need is a CVS client, if you are using Linux you might already have one, so type cvs at the command prompt and see what happens. If you don't have a client already, then have a look at http://www.cyclic.com/cyclic-pages/howget.html to find a client for your operating system.

I will be describing the command line client on a computer running Linux. You will also need a working internet connection.

Now you will need to decide were you are going to store the source code, i will put mine in ~/jossrc. So now we need to setup this directory so type this at the command prompt:

$ cd
$ mkdir jossrc
$ cd jossrc

Now we need to log into the server for the first time:

$ cvs -d :pserver:anonymous@jos.org:/sites/jos/cvs/cvsroot login
(Logging in to anonymous@jos.org)
CVS password: (the password is anonymous)

The login information is stored in a file ~/.cvspass, so you only have to do this once.

Now you need to checkout the initial version of the source code for each module you want to use. The current modules at the moment are JJOS, jos, josvm, and projects.

$ cvs -z 9 -d :pserver:anonymous@jos.org:/sites/jos/cvs/cvsroot checkout jos

You will see lots of lines as each file is downloaded to you computer. Repeat the above line for each module you want to check out, just change the module name at the end of the line. The option -z 9 causes the files to be compressed as they are sent.

Now that you have the source you will want to keep it up to date. To do this type the following from the command prompt:

$ cd
$ cd jossrc
$ cvs -z 9 -d :pserver:anonymous@jos.org:/sites/jos/cvs/cvsroot update -d jos

This will now download the files that have changed since the last update.

For more information about CVS have a look at http://www.cyclic.com/.

-- RobertFitzsimons (4 April 1999)


For X and Windows

jCVS is an interactive cvs client from http://www.ice.com. It is an open-source Java(tm) application with its own jCVS website. It can be downloaded from the Giant Java Tree, along with other open-source Java(tm) applications.

When using jCVS, parameters are not passed on a command line, but in a dialog box. Here are the parameters to download the jos module:

Field Value
Connection: [X] Inet (*pserver)
Name: anonymous
Password: anonymous
Module: jos

Other modules are available for download:

  • JJOS
  • josvm, and
  • projects.

Server: jos.org
Server Path: /sites/jos/cvs/cvsroot

Hint #1 You must checkout files in a module. The checkout process will downloaded files from the Internet server to your local drive.

Hint #2 You must start the jCVS program in its application directory, where its .jar, .exe and configurations are. -- GilbertHerschberger (23 September 1999)


Notes for Windows9x users :

You can download WinCVS for Windows 9x at http://www.wincvs.org

First create the directory you wish to work in (I work in e:Javajossrc). Then fire up WinCVS.
Next select Admin --> Command Line and type in the command
cvs -z 9 -d :pserver:anonymous@jos.org:/sites/jos/cvs/cvsroot checkout jos
to check out the jos module. All other commands listed above in the Linux section can be used in this manner.

Note: Make sure that you check the "Click to specify in which local directory the command applies" box and select your working directory (my e:Javajossrc)

IainLowe (07 November 1999)


Content of these pages are owned and copyrighted by the poster.
Hosted by: