Source Code Releases or CVS?

If you want to build ivata groupware from source, you have 2 choices:

  1. Get an official source release
  2. or
  3. Check out the latest source files from CVS

Each time we release a binary version of ivata groupware, we create an associated source release. Source code releases are more stable, but they won't have the latest features.

CVS gives you the very latest version of the code, but some of the features might still be under development and may not yet be ready for production systems.

Source Code Releases

Getting the source code for an official release is a simple as downloading and unpacking an archive file.

For every release, there is a corresponding zip file with all the sources for that release, called ivatagroupware-src-{version}.zip. Download that and unpack it somewhere convenient.

          cd /usr/src
          jar -xvf /tmp/ivatagroupware-src-{version}.zip
          ln -s ivatagroupware-src-{version} ivatagroupware
        

CVS

Getting ivata groupware from CVS

If you need access to the latest source code, you need understanding of CVS and a CVS client.

Follow the instructions explained here to configure your client.

Getting ivata groupware from CVS from Behind a Firewall

It is even possible to get the CVS from behind a firewall using CVSGrab.

More Info

The standard Maven-generated documentation has more advice on retrieving the project source via CVS here.

Full build instructions live here.