svn diff -rPREV:HEAD --summarize
Предоставит вам список файлов, измененных.Вы должны иметь возможность перебирать список с любыми доступными языками сценариев и создавать необходимые каталоги, а затем команды svn cat
для получения содержимого каждого файла.
Это было бы довольно просто в bash, может бытькто-то еще может сказать вам, куда идти в Windows.