- Unfortunately, SourceForge's WebCVS cannot be used with the
OpenSSI project, due to a tagging technique that we are using
to dramatically decrease the workload of maintaining
OpenSSI for several different distributions. Sorry about
this. SourceForge has said that they might work on a
solution.
Traditional CVS checkouts still work properly.
- SourceForge has provided some nice documentation about their CVS services.
- You can sign up to receive checkin messages for
OpenSSI and
CI
- To get the complete OpenSSI source code, you also need the source
for the Cluster Infrastructure (CI) project. First login to
both CVS servers. Press Enter when prompted for a password:
$ cvs -d:pserver:anonymous@cvs.openssi.org:/cvsroot/ci-linux login
$ cvs -d:pserver:anonymous@cvs.openssi.org:/cvsroot/ssic-linux login
- If you want the Fedora Core version of OpenSSI, checkout the
OPENSSI-FC branch of the CI and OpenSSI
repositories:
$ cvs -z3 -d:pserver:anonymous@cvs.openssi.org:/cvsroot/ci-linux co -r OPENSSI-FC ci
$ cvs -z3 -d:pserver:anonymous@cvs.openssi.org:/cvsroot/ssic-linux co -r OPENSSI-FC openssi
You also need a copy of the base SRPMs that OpenSSI
modifies:
$ cvs -z3 -d:pserver:anonymous@cvs.openssi.org:/cvsroot/ssic-linux co -r OPENSSI-FC srpms
OPENSSI-FC refers to the development branch for the
upcoming 1.9 releases for Fedora Core.
Use OPENSSI-FC-1-2-STABLE if you want the stable branch
for the 1.2 releases. Alternatively, you can checkout a
release tag, such as OPENSSI-FC-1-2-1.
To build OpenSSI RPMs, follow the instructions in
openssi/docs/devel/Building-RPMs
on the OPENSSI-FC branch, or in
openssi/docs/fedora/devel/INSTALL.cvs
on the OPENSSI-FC-1-2-STABLE branch.
- If you want the Debian version of OpenSSI, checkout the
OPENSSI-DEBIAN branch of the CI and OpenSSI
repositories:
$ cvs -z3 -d:pserver:anonymous@cvs.openssi.org:/cvsroot/ci-linux co -r OPENSSI-DEBIAN ci
$ cvs -z3 -d:pserver:anonymous@cvs.openssi.org:/cvsroot/ssic-linux co -r OPENSSI-DEBIAN openssi
OPENSSI-DEBIAN refers to the development branch for the
upcoming 1.9 releases for Debian.
Use OPENSSI-DB-1-2-STABLE if you want the stable branch
for the 1.2 releases. Alternatively, you can checkout a
release tag, such as OPENSSI-DB-1-2-1.
To build OpenSSI .debs, follow the instructions in
openssi/docs/debian/devel/INSTALL.cvs
on the OPENSSI-DEBIAN branch, or in
openssi/docs/debian/devel/INSTALL.cvs
on the OPENSSI-DB-1-2-STABLE branch.
- If you want the SuSE version of OpenSSI, checkout the
OPENSSI-SU branch of the CI and OpenSSI
repositories:
$ cvs -z3 -d:pserver:anonymous@cvs.openssi.org:/cvsroot/ci-linux co -r OPENSSI-SU ci
$ cvs -z3 -d:pserver:anonymous@cvs.openssi.org:/cvsroot/ssic-linux co -r OPENSSI-SU openssi
You also need a copy of the base SRPMs that OpenSSI
modifies:
$ cvs -z3 -d:pserver:anonymous@cvs.openssi.org:/cvsroot/ssic-linux co -r OPENSSI-SU srpms
OPENSSI-SU refers to the development branch for the
upcoming 1.9 releases for SuSE. There is no stable branch,
since SuSE support is new for OpenSSI. Nor are there any
releases for SuSE, yet.
To build OpenSSI RPMs, follow the instructions in
openssi/docs/devel/Building-RPMs.
- If you want the Red Hat 9 version of OpenSSI, checkout the
OPENSSI-RH-1-2-STABLE branch of the CI and OpenSSI
repositories:
$ cvs -z3 -d:pserver:anonymous@cvs.openssi.org:/cvsroot/ci-linux co -r OPENSSI-RH-1-2-STABLE ci
$ cvs -z3 -d:pserver:anonymous@cvs.openssi.org:/cvsroot/ssic-linux co -r OPENSSI-RH-1-2-STABLE openssi
You also need a copy of the base SRPMs that OpenSSI
modifies:
$ cvs -z3 -d:pserver:anonymous@cvs.openssi.org:/cvsroot/ssic-linux co -r OPENSSI-RH-1-2-STABLE srpms
OPENSSI-RH-1-2-STABLE refers to the stable branch for
the 1.2 releases for Red Hat 9. There is no active development
branch, since Red Hat 9 support will be dropped after 1.2.
Alternatively, you can checkout a
release tag, such as OPENSSI-RH-1-2-1.
To build OpenSSI RPMs, follow the instructions
in openssi/docs/redhat/devel/INSTALL.cvs.
- If you want the Red Hat Enterprise Linux version (RHEL3 U4)
of OpenSSI, checkout the
OPENSSI-RHEL-1-2-STABLE branch of the CI and OpenSSI
repositories:
$ cvs -z3 -d:pserver:anonymous@cvs.openssi.org:/cvsroot/ci-linux co -r OPENSSI-RHEL-1-2-STABLE ci
$ cvs -z3 -d:pserver:anonymous@cvs.openssi.org:/cvsroot/ssic-linux co -r OPENSSI-RHEL-1-2-STABLE openssi
You also need a copy of the base SRPMs that OpenSSI
modifies:
$ cvs -z3 -d:pserver:anonymous@cvs.openssi.org:/cvsroot/ssic-linux co -r OPENSSI-RHEL-1-2-STABLE srpms
OPENSSI-RHEL-1-2-STABLE refers to the stable branch for
the 1.2 releases for RHEL3 U4. There is no active development
branch, since OpenSSI 1.9 has not been ported to RHEL.
To build OpenSSI RPMs, follow the instructions
in openssi/docs/redhat/devel/INSTALL.cvs.