svn propget -R svn:externals
svn checkout --depth empty https://svnweb.freebsd.org/base svn update --set-depth immediates base svn update --set-depth infinity base/head
url="$(svn info | awk '/^URL/{print $2}')" committer='svn+ssh://0mp@repo' anonymous='https://svn' case $url in $committer*) svn relocate "$committer" "$anonymous" ;; $anonymous*) svn relocate "$anonymous" "$committer" ;; esac