The source code for ClearOS is managed in SVN/Subversion 1) and CVS. The CVS system is used for maintaining RPMs via the build system, while SVN is used for everything else including the API, PHP pages, etc.
Read only access is available anonymously so you do not require an account. You can browse the source code at anytime. You can thank open source world for that kind of transparency.
Write access to the source code management systems is available to developers, contributors and maintainers. Please see the getting started information on how to request a developer account.
For write access, use svn+ssh://email@example.com as the target, for example:
svn list svn+ssh://firstname.lastname@example.org/clearos
Anonymous read only access to the package system is available by using CVS commands:
cvs -z3 -d:pserver:email@example.com:/var/clearos/cvs/repositories/clearos co rpms
For write access, you will need to update your environment (e.g. ~/.bashrc).
CVS_RSH='/usr/bin/ssh' CVSROOT=:ext:firstname.lastname@example.org:/var/clearos/cvs/repositories/clearos CVSEDITOR=vim export CVS_RSH CVSROOT CVSEDITOR
Make sure you change the username to your ClearFoundation username.