Em alguns casos precisamos obter apenas os arquivos que foram adicionados ou modificados de um ramo do SubVersion.

Isso ocorre principalmente em empresas onde à equipe de desenvolvimento não é responsável pela publicação das modificações nos demais ambiente (homologação/produção).

Uma forma simples de obter esses arquivos para quem trabalha na plataforma Windows, é utilizando o TortoiseSVN(cliente para trabalhar com SubVersion).

Não vou entrar em detalhe de como funciona o TortoiseSVN pois já existe vasto material pela internet, basta você ir até o Google/Bing/DuckDuckGo e pesquisar…



Passo à Passo:

Passo 1:  Clique com o botão direito na pasta que você quer extrair os arquivos modificados/adicionados, selecione TortoiseSVN >> Exibir log.

SVN exportar arquivos modificados - Passo 1

Passo 2: Na lista de revisões selecione a primeira revisão que deu origem ao ramo, ou a primeira revisão onde você começou a realizar as modificações que deseja.
Observação: Nesse momento se você não faz uso, irá descobrir o quanto é importante comentar os commits.

Passo 3: Pressione e mantenha pressionado no teclado a tecla Control “Ctrl”, e selecione à última revisão que contêm suas modificações.

SVN exportar arquivos modificados - Passo 2

Passo 4: Clique com o botão direito do mouse em cima da primeira ou última revisão selecionada e depois clique em “Comparar revisões”.

SVN exportar arquivos modificados - Passo 3

Passo 5: À seguir será exibido uma lista com todos os arquivos modificados, inclusive excluídos, e pastas que tenham tido alguma propriedade alterada, por exemplo ignorar arquivos;

SVN exportar arquivos modificados - Passo 4

Passo 6: Para facilitar, clique na coluna Ação para ordenar a lista pelo tipo da modificação;

SVN exportar arquivos modificados - Passo 5

Passo 7: Selecione com a tecla Shift os arquivos adicionados/modificados;

SVN exportar arquivos modificados - Passo 6

Passo 8: Clique com o botão direito do mouse e depois na opção “Exportar seleção para…”;

SVN exportar arquivos modificados - Passo 7

Passo 9: Escolha a pasta de destino dos arquivos;

SVN exportar arquivos modificados - Passo 9

Passo 10: Espere terminar o processo de exportação e pronto !

SVN exportar arquivos modificados - Passo 10

Dúvidas ou sugestões, comentem.

Referências:
http://verysimple.com/2007/09/06/using-tortoisesvn-to-export-only-newmodified-files/