我已经使用 git-svn 感觉好几年了,没有任何问题。我的典型工作流程是work, commit, ..., work, commit, rebase, dcommit
突然间,我今天开始收到此错误:
$ git svn rebase
Current branch master is up to date.
$ git svn dcommit
Assertion failed: (svn_uri_is_canonical(child_uri, NULL)), function uri_skip_ancestor, file /SourceCache/subversion/subversion-62/subversion/subversion/libsvn_subr/dirent_uri.c, line 1519.
error: git-svn died of signal 6
以防万一它与版本相关:
$ git --version
git version 1.8.3.4 (Apple Git-47)
我确实对 git stash 进行了一次更改,但这以前从来不是问题。现在可以吗?
最近发生的另一件事是,我们的 Unfuddle 存储库(托管中央 SVN 存储库的地方)最近空间不足,我们不得不为更大的计划付费;但在增加计划规模后,我能够在周五下午做出承诺。我想不出还有什么改变了。
我确实在 SO 上发现其他一些人对 dcommit 有问题,但没有人收到这个特定的错误消息。
我该怎么办?