Management
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.
SVN
Anonymous read only access is available by:
- Using svn commands, e.g. svn co svn://svn.clearfoundation.com/clearos
For write access, use svn+ssh://[email protected] as the target, for example:
svn list svn+ssh://[email protected]/clearos
CVS
Anonymous read only access to the package system is available by using CVS commands:
cvs -z3 -d:pserver:[email protected]:/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:[email protected]:/var/clearos/cvs/repositories/clearos CVSEDITOR=vim export CVS_RSH CVSROOT CVSEDITOR
Make sure you change the username to your ClearFoundation username.