SVN: свойство настройки ошибки "журнал": не удалось выполнить PROPPATCH

Я пытаюсь сделать простую фиксацию в SVN (я использую Cornerstone на Mac). Ошибка завершается с ошибкой:

Описание: Произошла ошибка при обращении к репозиторию. [...] Ошибка: V4CommunicationError [...] Описание: По крайней мере одно изменение свойства не удалось; хранилище не изменяется Статус: 175008 [...] Описание: Свойство ошибки: "log": Не удалось выполнить PROPPATCH. Статус: 175002 [...]

Я попытался переустановить Cornerstone, и я попытался проверить репозиторий на другой каталог и совершить оттуда.

Ответ 1

Я нашел еще один сайт, в котором упоминалось о "комментариях по одной строке". Мое сообщение о совершении не имело нескольких строк, но у него были смарт-кавычки, которые я скопировал и вставил из нашей системы отслеживания ошибок. Вот оскорбительная фраза:

"Ингредиенты"

Когда я забрал умные кавычки, я смог зафиксировать.

Ответ 2

У меня была эта проблема в версиях, кажется, что эта проблема вызвана использованием "богатого текста" в сообщении фиксации. Надеемся, что проблема и решение станут более понятными.

Ответ 3

В моем случае были записи mergeinfo, ссылающиеся на каталог, который давно был удален в SVN.

Ответ 4

Я получил ту же проблему, что и английский и русский, в одной строке в комментариях к комментированию. После удаления и повторного ввода сообщения только на одном языке (русский) фиксация выполнена успешно.

Ответ 5

Это было вызвано использованием расширенного текста, включая дефисы и новые строковые символы в окне сообщения фиксации Cornerstone. Здесь быстрое решение -

  • Щелкните правой кнопкой мыши на репозитории < Открыть с помощью терминала
  • Проверьте свой код через терминал. Вот пример -

svn ci -m $'This is the first line\nThis is the second line'

Ответ 6

Та же проблема со мной. Я скопировал текст комментария из MS Words и вставлял в текстовое поле комментария.

Решение: Я удалил текст и снова напишу. поэтому не копируйте и не вставляйте комментарий из любого издания

Ответ 7

Перейдите в окно → Настройки → Команда → SVN Измените клиента интерфейса SVN как нечто вроде версии SVNKit. Вы закончили, вы можете положить любой нет. линий, как вы хотите.

image here

Ответ 8

Для этой проблемы при слиянии вы должны использовать опцию "предпочесть репозиторий" в случае конфликта файлов "информация слияния".