--- title: "Gentoo Anonymous CVS, SVN and Git Server" layout: tyrian contact: "mailto:infra@gentoo.org" sitelabel: 'AnonVCS' extrajs: | ---

Gentoo AnonCVS, AnonSVN & AnonGit

Welcome to the Gentoo Linux anonymous CVS, SVN and Git 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/anonsvn/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.

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

SVN

Instructions

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

svn co svn://anonsvn.gentoo.org/<REPO>/

Repositories

Git

Instructions

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

git clone git://anongit.gentoo.org/<REPO>/

Repositories

rsync

Instructions

Additionally, all repositories on this machine may be replicated using rsync.

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

Or simply browse from rsync://anonvcs.gentoo.org/ using rsync.