2015-08-19 5 views
0

Я конвертирую кучу проектов SVN в Git, и svn2git работает отлично для примерно 50 проектов!svn2git дает несоответствие контрольной суммы

Я получил ошибку несоответствия контрольной суммы в проекте SVN приличного размера с большим количеством тегов (~ 30). Вот сообщение:

r10249 = 6d53867481065872427e683dc70450d8c346224c (refs/remotes/svn/tags/[email protected]) 
      M  release/00.xx/tools/oc4j-ant-deploy.xml 
    r10553 = 89549f20466994266b4dafe374217759414c8606 (refs/remotes/svn/tags/[email protected]) 
    Checksum mismatch: mortar/tags/00.xx/tools/oc4j-ant-deploy.xml e2fd9d6b9e69989d19b844002fb9f96a89616b36 
    expected: b0efadeaa213072bbc65242dc13492ef 
     got: abf410f39b8dcb75c8a654c305167bd7 

    command failed: 
    git svn fetch 

Большая часть исследований и прибегая к помощи я сделал в конце концов говорить о том, как исправить свой текущий проект SVN в насмешку с сервером. При запуске svn2git он должен просто читать репозиторий svn. Вероятно, это проблема с проектом SVN, но поскольку он считывает его с сервера, я не уверен, что делать, чтобы решить проблему.

Неужели кто-то еще столкнулся с этим во время работы svn2git? Как вы обошли его?

Заранее благодарен!

ответ

0

Запустите svnadmin verify в репозитории Subversion, чтобы проверить его согласованность. Существует вероятность, что репозиторий поврежден.

Смежные вопросы