У меня была аналогичная ошибка и исправлена следующим образом:
(Мое «исправление» основано на предположении, которое может быть верным, а может и не быть, поскольку я не так много знаю о том, как работает Subversion изнутри, но это определенно сработало для меня)
Я предполагаю, что .svn \ text-base \ import.php.svn-base должен соответствовать последней фиксации.
Когда я проверил файл, в котором была ошибка, базовый файл НЕ соответствовал последней фиксации в репозитории.
Я скопировал текст из последнего коммита и сохранил его в папке .svn, заменив неправильный файл (сделал резервную копию на случай, если мои предположения ошибочны). (файл был помечен только для чтения, я сбросил этот флаг, перезаписал и снова установил его только для чтения)
Тогда я смог успешно совершить коммит.