Сделал, как в GIT:
$ svn checkout https://svn/program-name dir-nameA unwanted/dir-name2
A unwanted/dir-name3
^CA unwanted dir-name4
svn: Could not save the URL of the version resource
svn: Caught signal
Оно начало скачивать вообще всё, вместо dir-name только. Нажал Ctrl-С.
Сижу, думаю: актуально SVN успела мне убить что-то, или она сначала работает в кеше, а потом уже что-то меняет локально. Если - в кеше, то, вроде, погибнуть ничего не успело?
Успела она что-то затереть? Глазами проверить трудно. После болезни всех вещей уже не помню...