P.S. Несмотря на использование portsnap, порт subversion всё равно придется установить, когда понадобится откатить какой-то порт на старую версию. Я преднамеренно использую старые версии mtr, fluxbox, nvidia-settings, gimp, skype.
Как узнать номер ревизии для отката: svn log svn://svn0.us-east.freebsd.org/ports/head/net/mtr | less Как откатить порт: rm -rf /usr/ports/net/mtr svn export -r r300897 svn://svn0.us-east.freebsd.org/ports/head/net/mtr /usr/ports/net/mtr portupgrade -f mtr\* Я это делаю скриптами: узнать номер ревизии - один параметр: категория/порт #!/bin/sh svn log svn://svn0.us-east.freebsd.org/ports/head/$1 | less откатить - два параметра: категория/порт ревизия или один параметр (восстановить последнюю версию): категория/порт #!/bin/sh test -n "$1" || exit test -d /usr/ports/$1 || exit rm -rf /usr/ports/$1 svn export -r ${2:-HEAD} svn://svn0.us-east.freebsd.org/ports/head/$1 /usr/ports/$1