git svn dcommit завершается ошибкой из-за ошибки утверждения «svn_fspath__is_canonical (child_fspath)» (cygwin)

Я надеюсь, что кто-нибудь может мне помочь.

Когда я пытаюсь отправить свою локальную ветку git на сервер svn, это всегда приводит к этой ошибке:

$ git svn dcommit
Committing to http://.../Dev_Stream/01_workspace ...
    C      path/to/file/AbstractSystemThread.java => other/path/to/file/Thread/AbstractThread.java
assertion "svn_fspath__is_canonical(child_fspath)" failed: file "/usr/src/subversion/subversion-1.8.0-1/src/subversion-1.8.0/subversion/libsvn_subr/dirent_uri.c", line 2502, function: svn_fspath__skip_ancestor

Предпосылки:

очистить локальный git-репозиторий (без поэтапных или неустановленных изменений)называется git svn rebase перед

Установка Cygwin содержит следующие пакеты:

мерзавец, мерзавец-свн 1.7.9-1Subversion, Subversion-Perl 1.8.0-1

При поиске этой проблемы в интернете я обнаружил несколько таких ошибок, когда путь не может быть канонизирован. Но я не нашел решения именно для этой проблемы.

У кого-нибудь есть идеи, как это решить? Отсутствует ли какая-либо информация?

Ответы на вопрос(9)

Ваш ответ на вопрос