Se você deseja extrair parte do repositório, um subdiretório específico. Você primeiro precisará despejar o repositório inteiro, executar svndumpfilter para incluir esse diretório e, finalmente, carregar coisas em um repositório limpo.
Digamos que você queira mover o diretório Calc, você faria:
svnadmin dump repos > dumpfile
cat dumpfile | svndumpfilter include Calc > dumpfile-Calc
Em seguida, para carregar o diretório do Calc de volta corretamente, você faria:
svnadmin create newrepos
svnadmin load Calc < dumpfile-Calc
Isso é obtido e ligeiramente modificado nos documentos: link