delorie.com/store/ace/cvs.html   search  
Ace in CVS

The sources to the Ace of Penguins are available via anonymous CVS access. If you don't know what CVS is, visit Cyclic Software, download the software, and read the CVS Manual.

A copy of the repository is available via a cvsweb interface also.

To access the repository, you'll need to set the CVSROOT environment variable as in these examples (if you are using a different shell, you'll have to figure it out yourself):

95/NT	set    CVSROOT=:pserver:anonymous@cvs.delorie.com:/cvs/ace
bash	export CVSROOT=:pserver:anonymous@cvs.delorie.com:/cvs/ace
csh	setenv CVSROOT :pserver:anonymous@cvs.delorie.com:/cvs/ace

Once you've done that, you need to tell your local cvs software what password to use. The password is the word anonymous:

bash$ cvs login
(Logging in to anonymous@cvs.delorie.com)
CVS password: anonymous

Note: Windows users may need to make sure the HOME environment variable is set to something meaningful.

After this, you shouldn't have to worry about passwords any more, as it will store your password in $HOME/.cvspass (semi-encoded). In other words, don't type "cvs login" again.

To get the ACE sources, do this:

bash$ cvs -z3 get ace

This will create a subdirectory called ace and fill it with the core sources. You can use (for example) "cvs co -r v1_1 ace" to get older versions, etc. Once you have the latest sources, "cvs update" will get any changes since your last update.

Note: the "-z3" uses "gzip -3" compression. Please don't use numbers other than 3; smaller means more network load and higher means more CPU load. You should put "cvs -z3" in your ~/.cvsrc

Last time I checked, you needed 1.5Mb to check out the sources and 2Mb more after running "make".


  webmaster     delorie software   privacy  
  Copyright © 2001     Updated Apr 2001