Попробуйте:
svn commit --non-recursive [target]
<Ч />
[ Редактировать: ОП обновил свой вопрос, чтобы уточнить, что он имеет в виду TortoiseSVN, а не обычную командную строку Subversion.]
Нет, TortoiseSVN не предоставляет прямой способ нерекурсивной фиксации. Однако, если вы фиксируете что-то на верхнем уровне каталога, но не что-то на нижнем уровне (например, вы отменяете его), это по необходимости вызывает нерекурсивное принятие. Смотри здесь .
Таким образом, есть обходной путь. Если вы действительно, действительно хотите это сделать, и вам не нравится командная строка, просто внесите тривиальное изменение в файл в базовом каталоге, зафиксируйте ваш реальный файл, отменив выбор фиктивного изменения, а затем отмените фиктивное изменение. Это заставит TortoiseSVN выполнить нерекурсивный коммит.