CVS
CVS is the Content Versioning System, a client-server set of
tools for maintaining text (in this case, the source code for
GNU Enterprise) and keeping track of all the changes.
The GNU Enterprise CVS is publicly accesible on savannah, so
anyone can view and download the source code.
Savannah is a website
which is use to house development resources for many GNU and
other free software projects.
There are several ways to access CVS:
Web Access
You can browse the cvs tree
online.
Normal CVS command line tools
To access cvs.....
- First time only: Create a directory in which you wish
to store the repository
- Change to the directory you created above
- Issue the following commands
$ cvs -d :pserver:anoncvs@subversions.gnu.org:/cvsroot/gnue login
(Logging in to anoncvs@subversions.gnu.org)
CVS password: **Password is left blank
$ cvs -d :pserver:anoncvs@subversions.gnu.org:/cvsroot/gnue co gnue-common
$ cvs -d :pserver:anoncvs@subversions.gnu.org:/cvsroot/gnue co gnue-appserver
$ cvs -d :pserver:anoncvs@subversions.gnu.org:/cvsroot/gnue co gnue-forms
$ cvs -d :pserver:anoncvs@subversions.gnu.org:/cvsroot/gnue co gnue-reports
$ cvs -d :pserver:anoncvs@subversions.gnu.org:/cvsroot/gnue co gnue-designer
$ cvs -d :pserver:anoncvs@subversions.gnu.org:/cvsroot/gnue co gnue-navigator
$ cvs -d :pserver:anoncvs@subversions.gnu.org:/cvsroot/gnue co gnue-integrator
- You now have a local copy of the various repositories.
**NOTE: There is NO password for anoncvs.
The user is anoncvs and the password is empty/null.
Simply hit enter.
CVS Snapshots
There are
nightly
and
hourly
snapshots of CVS available
for download
from the GNU Enterprise website. These are primarily useful for
developers who wish to test the current CVS base but
cannot use the cvs tools (e.g., people behind a firewall).
Bonsai
Bonsai is a query interface to the CVS sourcerepository.
LXR
This is a cross referenced
display of the GNU Enterprise source code. This is updated from
CVS several times a day, so should be
fairly up to date. It's possible to search through the entire
GNU Enterprise source text; or to search for files whose name
matches a pattern; or to search for the definitions of particular
functions, variables, etc.
|