Отменить svn в нерекурсивном извлеченном каталоге

У меня есть извлеченный каталог a , с подкаталогом b :

 svn co --non-recursive a cd a svn up b/ 

после выполнения некоторых работ я хотел бы избавиться от b , чтобы сохранить дисковое пространство. Другими словами, я хотел бы вернуться в исходное состояние, когда я впервые запустил svn co --non-recursive a .

Если я просто rm -rf b я получаю:

 svn st ! b 

Используйте svn update --set-depth exclude b вместо простого удаления каталога. См. Запись обновления svn в книге svn.