git svn fetch でエラーを食らう。。。svn リポジトリに壊れたリビジョンが含まれてる?
Following parent with do_switch
Successfully followed parent
r834 = bf2f4f2499b634ccb78a93b3f60ab1ee3f05ea5f (refs/remotes/tags/ver20110325)
Index mismatch: 2c3a6eb9318e39ffb21f865f882c5b885c2ec60a != 420cd6ffa57bef1d4455806bafb535ec92edc8a8
rereading f5db4ffb22c339a563040044c77a413011c2c766
svn: E235000: In file '/usr/src/subversion/subversion-1.7.4-1/src/subversion/subversion/libsvn_delta/text_delta.c' line 728: assertion failed (window->sview_len == 0 || (window->sview_offset >= ab->sbuf_offset && (window->sview_offset + window->sview_len >= ab->sbuf_offset + ab->sbuf_len)))
error: git-svn died of signal 6
若干状況は違う様だけどこれで行けないだろうかねー
http://stackoverflow.com/questions/4073956/how-to-resolve-a-git-index-mismatch-problem
丁度ググったら見つかったのでメモしますね
.git/refs/remotes/git-svn
に最後のハッシュがあるぽいので、これを壊れたリビジョンの1つ前に戻す
git svn fetchしなおすとなおるぽいです
多分最後のハッシュより後の紐付けは無視される?と仮説