Я не знаю, из ли поля этот рычаг или если мой просто испорчен, и я просто должен заменить его, но когда я иду и пытаюсь отредактировать журнал, комментируют фиксацию, я получаю это сообщение об ошибке:
Запрос DAV перестал работать; это возможно, который pre-revprop-change репозитория сцепляют или отказавший, или не существует
По крайней мере одно изменение свойства перестало работать; репозиторий неизменен
Свойство установки Error 'журнал'
Я использую Черепаху v1.6.7, но имел эту проблему все время, так как я установил Черепаху, просто никогда не изучал его, но это является чрезвычайно раздражающим.
Таким образом, я нашел эту статью.
Однако, так как я не могу выяснить, как сделать svn вызовы командной строки с Черепахой, я просто вошел в репозиторий и открыл шаблон pre-refprop-change, и ниже то, что находится в нем.
REPOS="$1"
REV="$2"
USER="$3"
PROPNAME="$4"
ACTION="$5"
if [ "$ACTION" = "M" -a "$PROPNAME" = "svn:log" ]; then exit 0; fi
echo "Changing revision properties other than svn:log is prohibited" >&2
exit 1
Так все еще пытающийся выяснить, как изменить это так, чтобы Черепаха (подверсия, которая является) позволяет мне редактировать комментарии. Почему можно было бы требовать отредактировать комментарии? Поскольку много раз существую я f'd и забыл добавлять больше комментариев после фиксации после того, как я понял, что пропустил x, y, z, который должен был быть в комментариях после факта. Происходит с любым. В то время как это - угроза безопасности, чтобы позволить разработчикам делать это, мы создаем резервную копию нашего репозитория каждые 2 часа поэтому, если кто-либо проходит и удаляет их, о, хорошо, я готов взять на себя тот риск, поскольку нам создали резервную копию этого. Тот риск не должен омрачать способность исправить комментарии по желанию.
, если ваш репозиторий находится на компьютере с Windows, просто создайте файл с именем pre-revprop-change.bat и добавьте в него строку
exit 0
.