CENS -- CVS Repository Information
Welcome!
The Center for Embedded Network
Sensing makes much of its software available via a public CVS repository. This page
describes how to access it.
Software Documentation
Some of the software in this repository has documentation. See our documentation page for details.
Browsing the repository
-
ViewCVS
Interface
- ViewCVS
allows browsing of files and their revision histories within CVS.
- LXR Interface
- LXR is a cross-referencing
browser (e.g., with links from a function-call back to the function's
definition). This view is based on a recent (last night) snapshot of
the source code.
Read-only (anonymous) access to the repository
Anonymous CVS is enabled. To check out the CENS repository using CVS
tools, use commands such as this:
cvs -d :pserver:cvsanon@cvs.cens.ucla.edu:/home/cvs/cvsroot login
(When prompted for a password, hit enter)
cvs -z9 -d :pserver:cvsanon@cvs.cens.ucla.edu:/home/cvs/cvsroot checkout MODULE
Do not type MODULE -- use the actual name of the module you
wish to check out, such as "infra" or "emstar".
Use ViewCVS to get a list of valid module
names.
The pserver method can only be used for anonymous,
read-only access. For commit access, SSH must be used, as described
below.
Commit access to the repository
Committing to the repository requires SSH (pserver won't work), and a
user account.
The CVS server currently uses the OpenSSH daemon.
- Subscribe to the CENS CVS mailing list (see below).
- Send mail to cens-cvs@cens.ucla.edu to
request a CENS user account. Include your name, institutional
affiliation, faculty advisor (if a student), and desired username in
the request.
-
setenv CVS_RSH ssh
cvs -d your_username@cvs.cens.ucla.edu:/home/cvs/cvsroot checkout MODULE
Do not type MODULE -- use the actual name of the module you
wish to check out, such as "infra" or "emstar".
Use ViewCVS to get a list of valid module
names.
CVS-Related Mailing Lists
CVS Announcements and Discussion
We run a mailing list for discussion of the repository itself (e.g.,
questions on its organization, server downtime, etc.). Those who
commit to the repository should be subscribed.
More information:
CVS Checkin Notifications
Email is sent to this mailing list every time there is a checkin to
CVS. This list can be high traffic (10s or sometimes 100 messages in
one day). They are easily filtered, since they all start with the
string [Cens-cvs-commits].
Last modified 20 February 2004