portsnap fetch
portsnap extract
portsnap update
0 3 * * * root /usr/sbin/portsnap cron
cd /usr/ports
svnlite checkout https://svnweb.freebsd.org/ports/head .
FreeBSD Ports team freeze ports tree every 3 months. To get this ports tree you can use ports branches:
cd /usr/ports
svnlite checkout https://svnweb.freebsd.org/ports/branches/2016Q4 .
cd /usr/ports
fetch http://ftp.freebsd.org/pub/FreeBSD/releases/amd64/11.0-RELEASE/ports.txz
tar xJvf ports.txz
git clone https://github.com/freebsd/freebsd-ports