git svn dcommit kończy się niepowodzeniem z powodu błędu asercji „svn_fspath__is_canonical (child_fspath)” (cygwin)
Mam nadzieję, że każdy może mi pomóc.
Kiedy próbuję wypchnąć moją lokalną gałąź git na serwer svn, zawsze spowoduje to ten błąd:
$ 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
Warunki wstępne:
czyste lokalne repozytorium git (bez zmian etapowych lub niezarządzanych)o nazwie git svn rebase wcześniejInstalacja Cygwin zawiera następujące pakiety:
git, git-svn 1.7.9-1subversion, subversion-perl 1.8.0-1Szukając tego problemu w Internecie, znalazłem kilka takich błędów, w których ścieżka nie mogła zostać kanonizowana. Ale nie znalazłem rozwiązania dokładnie tego problemu.
Czy ktoś ma pomysł, jak go rozwiązać? Czy brakuje jakichkolwiek informacji?