Developers Documentation

×

Warning

301 error for file:https://clearos.com/dokuwiki2/lib/exe/css.php?t=dokuwiki&tseed=82873f9c9a1f5784b951644363f20ef8

User Tools

Site Tools


Table of Contents

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

ClearOS uses Subversion.  Many thanks team SVN! Anonymous read only access is available by:

For write access, use svn+ssh://svn@svn.clearfoundation.com as the target, for example:

svn list svn+ssh://svn@svn.clearfoundation.com/clearos

CVS

Anonymous read only access to the package system is available by using CVS commands:

cvs -z3 -d:pserver:anonymous@cvs.clearfoundation.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:username@cvs.clearfoundation.com:/var/clearos/cvs/repositories/clearos
CVSEDITOR=vim
export CVS_RSH CVSROOT CVSEDITOR

Make sure you change the username to your ClearFoundation username.

1) Subversion logo, copyright and trademark notices: http://svncorp.org/legal/trademark-policy.html
content/en_us/dev_source_code_management_system.txt · Last modified: 2015/02/28 19:48 (external edit)

https://clearos.com/dokuwiki2/lib/exe/indexer.php?id=content%3Aen_us%3Adev_source_code_management_system&1544794899