A escolha de projetos individuais no repositório precisa de dois passos e pode ser difícil se você tiver uma estrutura de recompra estranha. Se você está apenas movendo todos os projetos para outro repo, então eu faria isso:
svnadmin dump path/to/oldrepo > myrepos.dump
Você então carrega no novo repositório com:
svnadmin load path/to/newrepo < myrepos.dump
Se você quiser escolher o repositório individual, então svndumpfilter
pode ser usado no arquivo myrepos.dump
resultante:
cat myrepos.dump |svndumpfilter include name_of_project > name_of_project.dump
Você, então, carrega os despejos individuais do projeto, como listado acima, com o comando svnadmin load
.
Se você não quer história, então o mais fácil é usar apenas svn export
para puxar os projetos que você deseja, então svn add
eles o novo repositório.