From the official FreeBSD announce mailing list :
The development of FreeBSD ports is done in Subversion nowadays.
For the sake of compatibility a Subversion to CVS exporter is
in place which has some limitations. For CVSup mirroring cvsup
based on Ezm3 is used which breaks regularly especially on amd64
and with Clang and becomes more and more unmaintainable.
For those reasons by February 28th 2013 the FreeBSD ports tree will
no longer be exported to CVS. Therefore ports tree updates via CVS
or CVSup will no longer available after that date. All users who use
CVS or CVSup to update the ports tree are encouraged to switch to
portsnap(8)  or for users which need more control over their ports
collection checkout use Subversion directly:
% svn co https://svn0.us-west.FreeBSD.org/ports/head /usr/ports
and update a checked out repository using:
% cd /usr/ports && svn update
Advanced users, or larger sites, might consider setting up a local
svn mirror. Both for people doing direct checkouts and for people
wanting to use a local mirror, they can access one of the public
subversion servers .
How to set up a Subversion mirror using svnsync(1) is described in
the FreeBSD Committers Guide . Initial seeds to set up a svnsync
mirror are provided on the FreeBSD FTP mirror sites under
For the remainder of the announcement see http://lists.freebsd.org/pipermail/f...er/001435.html