Development Center


CVS Source Tree (UseBB 1)

Important note: the information on this page applies to 0.x/1.0 only, not UseBB 2. See the roadmap for v2 and SVN information.

CVS is a version control system to keep track of all changes in source files. It allows several developers to work on the same program or script at the same time without undoing each other’s changes. CVS is an Open Source set of tools available under the GPL license.

Here at UseBB, we use CVS for the same reasons, plus to allow users to obtain live updated development versions of UseBB via anonymous access. For more detailed information on CVS, CVS clients and using CVS on SourceForge.net projects, visit this document.

Note that these development versions of UseBB are not suited for production systems. Only use CVS versions for development. Beware of the difficulties of upgrading CVS versions! Stable releases can be found at UseBB.net.

Get UseBB 1 from CVS

CVS Tarballs

These tarballs and changelog are updated two-hourly. Anonymous CVS is usually less uptodate than these sources.

Changelog (32.35 KB)
MD5: dee58e118e2ca48e442e842f2ecb78a8
Gzip archive (211.26 KB)
MD5: 030ef046f24fa4d496bc6646e37601bf
Bzip2 archive (166.28 KB)
MD5: b7646f88f7b3910522416b21c9946aa1
Last update: January 27 2008 14:17:40 GMT
(This does not implicit actual changes in source code.)

Using a CVS Client

Important: as of 12 May 2006, the CVS server hostname changed from cvs.sourceforge.net to usebb.cvs.sourceforge.net.

The CVS repository is located at usebb.cvs.sourceforge.net. The root directory pathname is :pserver:anonymous@usebb.cvs.sourceforge.net:/cvsroot/usebb and the module name is called UseBB.

If you have installed a command-line CVS client, run the following commands to checkout UseBB from the anonymous CVS server. When asked for a password, enter an empty one. You can also fetch a CVS tag with the co command, by using the -r switch. This ables you to checkout a release from CVS. The currently available tags are: v1_0_8, v1_0_7, v1_0_6, v1_0_5, v1_0_4, v1_0_3, v1_0_2, v1_0_1, v1_0, v1_0_rc3, v1_0_rc2, v1_0_rc1, v0_8, v0_7, v0_7_beta_2, v0_7_beta_1, v0_6, v0_5_1, v0_5, v0_4_1, v0_4, v0_3_2, v0_3_1, v0_3.

cvs -d:pserver:anonymous@usebb.cvs.sourceforge.net:/cvsroot/usebb login
cvs -z3 -d:pserver:anonymous@usebb.cvs.sourceforge.net:/cvsroot/usebb co -P UseBB

-or when you use a CVS tag, replacing x with a valid tag-

cvs -z3 -d:pserver:anonymous@usebb.cvs.sourceforge.net:/cvsroot/usebb co -r x -P UseBB

You now have the latest updated CVS sources in the subdirectory UseBB/. To synchronize your sources with those at the CVS server, run the following command in that subdirectory:

cvs update -P

Any changes you made to the source code will not be lost by running this command, but will be merged safely.

CVS Related Tools

CVS Web Interface

The contents of the CVS repository can also be viewed through ViewVC at SourceForge.net. The complete histories of any file can also be requested.

UseBB-Checkins Mailing List

This high-traffic mailing list sends a message after each commit to the CVS repository, including the changes being made. Archives are also available.

Ohloh Metrics Report

Source code analizations performed on our CVS repository by a third party service.


Copyright © 2003-2008 UseBB Team · Valid XHTML