Когда файлы удаляются из хранилища svn, они все равно могут быть доступны пользователям, проверяющим старые ревизии. Это, очевидно, одно из больших преимуществ контроля версий.
Можно ли удалить файл из хранилища? Я знаю, что это может поставить под угрозу целостность предыдущих версий, содержащих файл.
Например, проприетарный код может непреднамеренно попасть в публичный svn-репозиторий проекта с открытым исходным кодом. Есть ли какой-либо поддерживаемый способ удаления его из хранилища, чтобы его нельзя было извлечь, даже если посмотреть назад на прошлые ревизии?