IEEE Computer Society
 
www.csociety.org Home

Resources
» Projects
  Check out our Projects page!
» Membership Information
  Information about joining the Computer Society.
» Webmail
  Csociety Webmail Client.
» Open Source Archive: FTP CVSup
» Office Hours
  List of our office hours for the semester for EE14.
» Mailing Lists
» Resource Request Form
  Forms to request services that the Computer Society provides to Purdue student organizations.
» Wish List
» Meeting Minutes
  Archive of minutes from Computer Society meetings.
» Acceptable Use Policy
  Policies governing the use of Computer Society resources.
 
CVSup

The Computer Society hosts a CVSup server for the benefit of the Purdue community and the wider OpenSource community. The machine (sanmateo.csociety.org) is also known as cvsup6.freebsd.org and cvsup.usa.openbsd.org. See our network page for information on the server's specs.

To obtain specific portions of these repositories, please see the documentation for the specific tree you're trying to get:

This machine supports anoncvs for FreeBSD and OpenBSD. To use that service:

 export CVSROOT=freebsdanoncvs@anoncvs.freebsd.org:/home/ncvs
 cvs co module ...
 export CVSROOT=openbsdanoncvs@anoncvs.csociety.org:/cvs
 cvs co module ...

The machine hosts a CVSync service as well. Available collections are:

  1. freebsd, freebsd-cvsroot, freebsd-doc, freebsd-ports, freebsd-projects, freebsd-src, freebsd-www
  2. openbsd, openbsd-cvsroot, openbsd-ports, openbsd-src, openbsd-www, openbsd-x11, openbsd-xf4

Please note that this currently only supports synchronizing of repositories; it does not support checkout mode like CVSup does. However, it is useful because it supports IPv6 and because CVSync is portable; it is more likely to run for those who have OpenBSD on non-i386 machines. Please also note that CVSync is still an experimental tool.

You might ask, when or how often does our server update the repositories? Here are the answers:
FreeBSD: server cvsup-master.freebsd.org once an hour at 46 minutes past the hour. Usually finishes synchronizing in 1-5 minutes.
OpenBSD: server cvsup.ca.openbsd.org once every 6 hours at 24 minutes past the hour. Usually finishes synchronizing in 3-20 minutes.

In addition to cvsup, anoncvs, and cvsync services, you can also access our FreeBSD and OpenBSD repositories via cvsweb.

We've also got some nice modular scripts for managing multiple repository cvsup/anoncvs servers, but currently we can't offer these online yet. This will come later, of course. :)


For more information, send us e-mail. Last Updated Thu Nov 1 10:25:02 2007