КАК мне преодолеть проблему "Предпоследняя запись - все нули"? - PullRequest
2 голосов
/ 08 августа 2011

После того, как мне потребовалось обновить мой пароль на удаленном сервере SVN, я получаю эту ошибку при всех операциях git-svn:

Penultimate record is all-zeroes in .git/svn/refs/remotes/trunk/.rev_map.f0385452-2b02-e011-bae3-001e4f1e4737 at /usr/libexec/git-core/git-svn line 1554

Я не могу понять, как пройти через это.

1 Ответ

2 голосов
/ 01 марта 2012

У меня была эта ошибка после сбоя системы.У меня сработало следующее:

  1. удалить файл .git / svn / refs / remotes / trunk / .rev_map.f0385452-2b02-e011-bae3-001e4f1e4737
  2. Заменить хеш наrefs / remotes / trunk / in .git / pack-refs по хэшу предыдущей ревизии.
  3. run git fetch.Сначала он должен восстановить файл .rev_map.

Я также запустил git pack-refs - все в какой-то момент, но я думаю, что это не дало эффекта.

Iруководствовался этим: Мне нужно извлечь некоторые ревизии из git-svn

...