O comentário que diz que a pergunta não está clara, na verdade, não parece entender o caso de uso e a pergunta é muito clara, pelo menos para mim. Não há necessidade de excluir nada ou complicar demais as coisas.
Você deve dar uma olhada nas profundidades no guia svn. Descobri agora que é chamado de Sparce checkout , então eu aprendi algo novo também.
Esse comando de check-out só receberá seus arquivos imediatos ou filhos de diretório. As crianças do diretório estarão vazias:
svn checkout file:///var/svn/repos mom-empty --depth immediates
Desta forma, você pode definir as profundidades para os diferentes diretórios em sua árvore svn, assim, quando você atualizar, eles não terão todos os recursos do jogo, mas apenas as pastas com o código.
Se você já tem uma pasta de check-out, também pode alterar a profundidade:
svn up --set-depth immediates
Uma pergunta semelhante é encontrada aqui svn-checkout-depth .
Eu queria saber para qual sistema operacional você pode estar se perguntando, mas agora eu vi a tag tortoise-svn. Você pode alterar a profundidade do checkout de sua GUI, como é mostrado aqui.