Конфигурация сервера SVN для запрета отправки того же сообщения от клиента

Конфигурация сервера SVN для запрета отправки того же сообщения от клиента

Я настроил SVN Server для групповой работы. И теперь я хочу, чтобы пользователь не мог зафиксировать код на сервере с теми же сообщениями. Можно ли отформатировать комментарий с клиента как: *.*.*.*(1.0.0.1). Если пользователь зафиксирует в неправильном формате, он не сможет зафиксировать. Возможно ли это сделать на SVN Server?

Бывший:

Пользователь 1 фиксирует ревизию 1 с сообщением:Version 1.0

Пользователь 2 фиксирует ревизию 2 с тем же сообщением: Version 1.0(Это не будет разрешено)

решение1

Я думаю, ssnobodyчто это на правильном пути. Вам нужно будет написать код для обработки логики в precommit. Мы используем что-то похожее, чтобы гарантировать, что коммиты не пустые. Создание дублирующих записей звучит как что-то большее, что руководство/архитекторы должны были бы обеспечить, потому что ничто не помешало бы пользователям вводить одно и то же сообщение или добавлять случайные символы в конец.

Ниже показано, как можно использовать precommit для защиты от пустых коммитов.https://stackoverflow.com/questions/1928023/how-can-i-prevent-subversion-commits-without-comments

Связанный контент