Mac OS X 10.8 で git 1.8 (MacPorts から) を使用しています。svn バージョン 1.7.7。最近、svn1.6 から svn 1.7 にアップグレードしたリモート リポジトリがあります。「git svn dcommit」実行時。途中でアサートしました:
R Demos/myProject/Mac/Assets/Frameworks/Detonator/Prefab Examples/Detonator-Base.prefab => Demos/myProject/UnityProject/Assets/Frameworks/Detonator/Prefab Examples/Detonator-Base.prefab
R Demos/myProject/Mac/Assets/Frameworks/Detonator/Prefab Examples/Detonator-Chunks.prefab => Demos/myProject/UnityProject/Assets/Frameworks/Detonator/Prefab Examples/Detonator-Chunks.prefab
R Demos/myProject/Mac/Assets/Frameworks/Detonator/Prefab Examples/Detonator-Crazysparks.prefab => Demos/myProject/UnityProject/Assets/Frameworks/Detonator/Prefab Examples/Detonator-Crazysparks.prefab
Assertion failed: (svn_uri_is_canonical(child_uri, NULL)), function uri_skip_ancestor, file subversion/libsvn_subr/dirent_uri.c, line 1519.
error: git-svn died of signal 6
パスにスペースがあると svn1.7 が文句を言うことについてどこかで読みましたが、スペースが含まれている最初のパスで失敗しなかった理由は説明されていません。上記を参照してください。
libバージョンの不一致が原因である可能性があることを期待して、 OSXでgit-svnがシグナル10で死亡したこのヒントも試しまし たが、うまくいきませんでした。
私は何かをチェックインすることを急いでいるので、助けていただければ幸いです。