Пожалуйста, не делайте этого.
Даже если вам удастся создать ловушку, которая будет препятствовать удалению, что, если у них есть законная причина для svn delete
использования? Тогда они будут приходить к вам и жаловаться. Будет ли хук действительно всплывающим окном с надписью «Вы уверены, что хотите удалить»? Если это так, то это будет быстро проигнорировано, и в любом случае это не будет полезно, поскольку любое действие SVN можно отменить.
Расскажите своим пользователям, как восстанавливать случайно удаленные файлы & mdash; не пытайтесь кодировать их. Это не решает корень проблемы.