CVS
Major releases of Wcal can be downloaded as .tgz archive
files. Major versions are released when a significant amount
of changes has been made in the source code. Between two
major releases, you can download beta versions of Wcal by
using the Wcal CVS tree.
Requirements
To use the Wcal CVS tree, you need to have CVS installed on
your machine. Most of the Linux distributions include CVS.
For more information about CVS, see the CVS web site.
You also need to have an active Internet connection.
Getting your own Wcal anonymous CVS access
This operation will create a local directory on your machine
that will contain the Wcal source code. This directory could
be now synchronized with the Wcal
CVS repository of SourceForge.
To create your CVS access, you must login anonymous on the
CVS repository:
> cvs -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/wcal login
When you are prompted a CVS password, simply press the
"Enter" key.
Then, you can get the wcal directory:
> cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/wcal co wcal
The wcal directory
The local directory created by CVS is called wcal. If you go
to this directory, you will see all the files and
directories contained in the major releases .tgz files.
Extra "CVS" directories are used by CVS to store information
about your local copy of the CVS repository.
Note: The wcal directory contains subdirectories called
pwcal and cwcal that
contain the source code of the P*Wcal and CWcal modules.
Installing a beta release
If you already have installed a major release, all you need
to do is:
> make update
You will be prompted for the location of the wcald file.
Then you restart wcald. When you access to the Wcal main
page with your browser, you must see the beta release
version number (i.e: "Wcal 2.3 b1")
Note: To install a P*Wcal or a CWcal beta release, it's the same
actions from the pwcal or cwcal subdirectory.
Checking for Wcal changes
To see if a new beta version of Wcal has been released, you
can check the news on the Sourceforge Wcal
page or the Wcal web site.
You can also use CVS. In your local wcal directory, just run:
> cvs -n update
If files have been changed in the Wcal repository, they will
appear like this:
U wcald.in
You can see the difference by:
> cvs diff wcald.in
To update your code with the modified source, just run:
> cvs update
Then you can update your beta release with "make update"
(see Installing a beta release).
© 2004 Joël Savignon