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При поиске этой проблемы в интернете я обнаружил несколько таких ошибок, когда путь не может быть канонизирован. Но я не нашел решения именно для этой проблемы.
У кого-нибудь есть идеи, как это решить? Отсутствует ли какая-либо информация?