Você pode usar o Subversion basicamente da mesma forma documentada para o cvsup. Resumindo:
# portsnap update
# cd /usr/ports/devel/subversion
# make install clean
Em seguida, atualize / usr / src (supondo que você tenha fontes instaladas):
# svn update /usr/src
Se as fontes ainda não estiverem instaladas em / usr / src, você poderá conferir uma nova cópia de trabalho:
# svn checkout svn+ssh://svn.freebsd.org/base/head /usr/src
Veja Usando o Subversion no Manual do FreeBSD para mais opções. Você pode obter mais informações sobre o uso do Subversion em geral no Subversion Primer .
A menos que você queira personalizar as portas (por exemplo, fazer alterações locais no código-fonte), use portsnap
. É o substituto oficial para a funcionalidade de gerenciamento de portas anteriormente tratada pelo cvsup e provavelmente atenderá a maioria de suas necessidades. Consulte o portsnap no Manual do FreeBSD para obter um guia detalhado, porém de fácil acompanhamento.