Downloads CVS Updates

This document explains how to configure the access to the FreeVPS CVS repository, to download the latest FreeVPS builds.

CVS Repository

There are three modules in CVS repository:
kernel - FreeVPS based on 2.4.20-EL3 kernels;
kernel_26 - FreeVPS based on 2.6.9-EL4 kernels;
freevps-tools - utilities to manage VPS.

In each module development is conducted in main trunk and the last versions for developers are accessible by tag HEAD. For modules kernel & kernel_26 is used the next procedure of naming branches and tags: to each minor version is created branch with name FREEVPS_MAJOR_MINOR, where MAJOR & MINOR are release versions.
ex.: FREEVPS_1_4 is branch using to release FREEVPS versions 1.4-x where X is name of builder. To name tags inside branch is used format FREEVPS_MAJOR_MINOR_X, where MAJOR & MINOR are release versions, X is number of builder.

For manage utilities of VPS is used another procedure of naming. There are no branches in CVS, each release has tag like release-major-minior-x, where major & minor are release versions, x is version of builder.

 

Initial Checkout

If you haven't yet downloaded FreeVPS from the CVS repository, you must run the cvs checkout command.

First, log into the FreeVPS CVS repository anonymously:

$ export CVSROOT=:pserver:anonymous@cvs.freevps.com:/home/cvs
$ cvs login

Just press Enter when asked of CVS password.

After that, you can run cvs checkout with HEAD or a specific release tag:

$ cvs checkout -r HEAD kernel

NOTE: The commands above are in bash-like syntax. Other shells, such as csh or Windows, use the same syntax, except for setting environment variables, for example:

csh: % setenv CVSROOT ":pserver:anonymous@cvs.freevps.com:/home/cvs"
win: > SET CVSROOT=:pserver:anonymous@cvs.freevps.com:/home/cvs

 

Update Existing Install

First, log into the CVS server anonymously:

$ cd your_freevps_checkout_directory
$ cvs login
(Logging into anonymous@cvs.freevps.com)
CVS password: (press Enter)

To update the existing install, run the cvs update command. You must use either -A or -r options.







Home   Downloads   Docs   Faq   News  Partners   Contact
© Copyright 1998-2006. Positive Software Corporation.
All rights reserved.