Извините, я неправильно понял ваш вопрос в своем первоначальном ответе.
Чтобы правильно использовать svn propedit
команду в редакции (например, svn:log
это свойство сообщения журнала), вам нужен крюк pre-revprop-change, потому что поведение по умолчанию - это отклонение изменений свойств ревизии. Самый простой способ добавить привязку pre-revprop-change - сделать копию файла pre-revprop-change.tmpl (который вы найдете в / repository-name / hooks в вашем каталоге svn), назовите его pre- revprop-change и сделать его исполняемым ( chmod a+x
).
После запуска ваших propedit
команд вы можете либо удалить крючок, чтобы вернуться к поведению по умолчанию, либо изменить его, чтобы всегда выходить с ненулевым кодом возврата.