Фиксация svn черепахи: исходный код Delta неожиданно завершился

У меня возникает проблема, когда я пытаюсь зафиксировать определенный файл с помощью Tortoise SVN (1.4.7). Я попытался удалить svn и добавить файл svn. Но безуспешно - каждый раз, когда я пытаюсь зафиксировать в нем изменение, я получаю сообщение об ошибке: «Дельта-источник неожиданно завершился».

Я последовал совету из этих двух ссылок:

Tortoise SVN - Ошибка: источник дельты завершился неожиданно (удаление верхнего уровня моего локального скопировать и перепроверить)

и тут:

http://blog.manontheground.net/traveller/2008/07/svndeltasourcee.html (удалите папку, содержащую проблемный файл, и выполните обновление)

без везения.

Я могу без проблем фиксировать изменения в других файлах.

Пожалуйста посоветуй.


person sreddy    schedule 30.08.2013    source источник


Ответы (1)


Следуйте советам http://www.tomaz.me/2014/01/01/resolving-delta-source-ended-unexpectedly-svn-issue.html:

  • удалить конфликтующий файл из репозитория
  • зафиксировать удаление
  • снова добавить файл
  • совершить добавление

Это решило проблему для меня.

ИЗМЕНИТЬ

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

person Marcus Rickert    schedule 25.07.2014