GIT mirror of glibc CVS repository
There is a read-only git mirror of glibc's CVS repository, and you can browse the sources via its gitweb interface.
You can use git to check out the sources, including all revision history, with this command:
git clone git://sources.redhat.com/git/glibc.git
That command downloads about 88MB of data which goes into the glibc/.git/ repository, and checks out the source tree, which occupies an additional ~170MB.
The cvs-to-git synchronization process runs every hour or so.
The repository is mirrored at http://repo.or.cz/w/glibc.git with some extra gitweb features and especially allowing developers to easily publish repositories with their glibc changes at the site.