Механизм блокировки в Subversion не даст вам способа предотвратить коммиты без блокировки.
Вы могли бы, акцент на , возможно , быть в состоянии справиться с этим с помощью серверных перехватчиков, но я не уверен. Возможно, вам следует задать новый вопрос, в котором вы зададите вопрос о том, как создать сценарий подключения к серверу Subversion, который не позволяет людям вносить изменения, если они не владеют блокировкой файла.
Механизм блокировки - это просто дополнительный инструмент для управления проблемными файлами, такими как файлы дизайнеров, в которых содержимое часто перемещается (так что объединение становится проблемой), или для двоичных файлов, если вы их храните. Но механизм блокировки не предназначен для того, чтобы предотвратить фиксацию без блокировки, это просто удобство, но его легко обойти.