Я думаю, что ssnobody
на правильном пути. Вам нужно написать некоторый код для обработки логики в precommit
. Мы используем нечто подобное, чтобы гарантировать, что коммиты не пусты. Создание дублирующих записей звучит как нечто большее, что должно было бы обеспечить руководство / архитекторы, потому что ничто не помешает пользователям вводить одно и то же сообщение или добавлять случайные символы в конце.
Ниже показано, как можно использовать precommit для защиты от пустых коммитов https://stackoverflow.com/questions/1928023/how-can-i-prevent-subversion-commits-without-comments