У меня есть особое требование.Я хочу, чтобы, как только пользователь извлекает файл, этот файл должен быть заблокирован с именем этого пользователя, и тогда никакой другой пользователь не сможет извлекать этот файл до снятия блокировки.Я хочу сделать это для нескольких двоичных файлов, которые не могут быть объединены после одновременного редактирования различными разработчиками.Существует свойство, называемое svn: needs-lock, но оно не блокирует файл, оно только делает его доступным только для чтения и не позволяет сохранить файл после того, как все редактирование выполнено, что является пустой тратой времени и усилий.Есть ли способ, с помощью которого я смогу создать ловушку, которая срабатывает, как только происходит проверка.И в этом хуке я могу заблокировать файл, чтобы никто другой не смог его отредактировать, пока я не выполню фиксацию и не сниму блокировку.