[MAINIMAGE]
 
  Welcome
  Community
  Documentation
 
License 
Requirements 
Get it! 
ThornLists 
  Machines
  Development
  Showcase
  Links
 



Quick Subscription:
News Mailing List


more Mailing Lists
  Search CactusCode:


CVS: Concurrent Versioning System

Checking out Cactus from our CVS repository is the most convenient method to obtain the code, allowing you to easily add new Thorns or to incorporate changes. Also, using CVS gives you the choice of working with either a stable release of Cactus, or the newest version currently under development. CVS, the Concurrent Versioning System is freely and widely available for all Cactus supported platforms.

CVS Checkout Using GetCactus

  1. Save the checkout script with the name GetCactus.

  2. To checkout the Flesh only (compiling the Flesh alone will not allow you to run any applications) type the below and follow the instructions

    ./GetCactus
  3. To checkout an application version of Cactus, chose and save a ThornList, or provide one to your own needs, and issue the command:

    Please note, that for the GetCactus script, you should not issue the perl command, but rather just execute the file

    ./GetCactus <thornlist-name>
  4. To add more Thorns to your Cactus, either use the GetCactus script with a new Thorn List, or use the below make target from within the Cactus distribution. (Using GetCactus is preferred).

    gmake checkout

CVS Checkout Using CVS Commands

To checkout Flesh and Thorns for the last stable release, move to the directory where the Cactus installation should be made: (for the latest develop version use /cactusdevcvs instead of /cactus everywhere below)

  1. Login to the CVS server, the <user name> is cvs_anon and the password is anon (unless you have a CVS account on our server in which case you can alternatively use your own username and password).

    cvs -d :pserver:<user name>@cvs.cactuscode.org:/cactus login

  2. Checkout the Cactus Flesh

    cvs -d :pserver:<user name>@cvs.cactuscode.org:/cactus co Cactus

  3. Move to the arrangements directory of the Cactus installation and install the required arrangements and thorns.

    cd Cactus/arrangements

    If you are using thorns other than those in the standard Cactus distributions you will need to know the details for downloading or checking them out. Here we just describe checking out from the Cactus distribution.

  4. To checkout complete arrangements (e.g. see our standard ThornLists)

    cvs -d :pserver:<user name>@cvs.cactuscode.org:/cactus \
           co <arrangement>
  5. To checkout individual thorns (e.g. see our standard ThornLists)

    cvs -d :pserver:<user name>@cvs.cactuscode.org:/cactus \
           co <arrangement>/<thorn>
      

Cactus Webmaster Last Modified: Wednesday, 19-Mar-2003 03:57:08 CST