From Fedora Project Wiki

Fedora CVS repository

Daily checkout seeds

Available here. If you are only interested in the devel branch (also known as the HEAD or trunk) you can download a daily checkout of the devel trees from the daily checkout seeds. Once you downloaded the appropiate file, you can unpack it and issue a cvs update, thus saving time on the initial project checkout.

CVS checkout instructions

To get access to a CVS tree for anonymous read-only access, you will need to do the following:

  • set your CVSROOT variable:
export CVSROOT
  • Log into the CVS server using an empty password when asked for the anonymous password (just press Enter):
cvs login
''(press Enter when prompted for the password)''
  • Checkout your desired module. There are two types of checkout actions that you can perform:

1. Check out a whole release, or the current development tree. You do this by checking out one or more of the following modules:

  • FC-1 (packages as shipped in Fedora Core 1)
  • FC-2 (packages as shipped in Fedora Core 2)
  • FC-3 (packages as shipped in Fedora Core 3)
  • FC-4 (packages as shipped in Fedora Core 4)
  • devel (development track for the next Fedora Core release). Also see the the daily checkout seeds for a faster way of getting started with this branch.

1. If you know the name of a package that is part of Fedora Core, you can request a checkout of just that package. For example:

cvs checkout emacs

In the above example, you can substitute emacs with any other package of your choice that you know to be part of the repository. Please Note, the package name is the name of the source rpm - you will check out libtiff, not libtiff-devel.

ViewCVS for Fedora Core CVS tree

A web interface for browsing this repository is available here .

CVS commits mailing list for Fedora Core

There is a mailing list where all the patches commited in the Fedora Core repository are sent. If you would like to keep up2date with all the code changes, please subscribe to the fedora-cvs-commits mailing list .