Gentoo Anonymous VCS Server (AnonGit, AnonCVS)

Welcome to the Gentoo Linux anonymous Git & CVS repositories. This page lists the repositories available from this machine, and provides brief instructions.

If you have problems, please file clearly marked bugs in the Gentoo Bugzilla. Please remember to include anoncvs/anongit in the summary line.

If you would prefer to only browse and view the sources, rather than duplicate them to your own machine, please visit our source browser instead.

Git

Instructions

To check out from a repository, use the git clone command.

Repositories

Please see the Gentoo Git Repository Browser for a list of publicly available repositories.
On the detail pages for every repository, you can find the available URLs you can use to check out its contents.
You need to pick one of the URLs containing anongit.gentoo.org.


CVS

Instructions

To check out from a repository, use the following command:

cvs -d :pserver:anonymous@anoncvs.gentoo.org/var/cvsroot co <REPO>

Please note that the CVS service is limited to 5 concurrent users.
Additionally the following CVS commands are blocked for safety and security reasons: Kerberos-encrypt Gssapi-encrypt Gssapi-authenticate add remove admin import init history watch-on watch-off watch-add watch-remove watchers editors edit version tag rtag checkin

Repositories

Please see the Gentoo source browser for a list of publicly available repositories.


rsync

Instructions

Additionally, all public repositories may be replicated using rsync. Please note the type-specific hostnames, as they may be on different servers.

rsync -a rsync://anon<TYPE>.gentoo.org/vcs-public-<TYPE>root/<REPO>/

rsync -a rsync://anoncvs.gentoo.org/vcs-public-cvsroot/<REPO>/ (CVS)

rsync -a rsync://anongit.gentoo.org/vcs-public-gitroot/<REPO>/ (Git)

Or simply browse from rsync://anon<TYPE>.gentoo.org/ using rsync.