Ошибка несоответствия индекса при выполнении 'git svn fetch' - PullRequest
1 голос
/ 21 марта 2012

Я какое-то время работал с удаленным SVN-репозиторием, используя git svn, без каких-либо проблем.На днях я набрал git svn fetch и получил следующую ошибку несоответствия индекса.Я попытался решить в этот вопрос , но он не работал.

Вот ошибка:

$ git svn fetch
W: Ignoring error from SVN, path probably does not exist: (175002): RA layer request failed: REPORT request failed on '/clients/!svn/bc/50511/foo/devsite': REPORT of '/clients/!svn/bc/50511/foo/devsite': 200 OK (https://svn.example.com)
W: Do not be alarmed at the above message git-svn is just searching aggressively for old history.
This may take a while on large repositories
Index mismatch: 2b1371fbceb67b54e6afb805bcc65483e7eb381a != 99c95d43e7a473492b738ccc1f413911c43f195e
rereading c69879814b55f39121372a395fe15896e749b46a
        M       trunk/email-landing/landing-looking.html
        M       trunk/email-landing/landing-nurture.html
        A       trunk/email-landing/images/register-now-screenshot.png
        A       trunk/email-landing/images/dark-checkmark.png
        A       trunk/email-landing/images/logo.jpg
        A       trunk/email-landing/images/logo.png
        M       trunk/email-landing/landing-event.html
RA layer request failed: REPORT request failed on '/clients/!svn/vcc/default': REPORT of '/clients/!svn/vcc/default': 200 OK (https://svn.example.com) at C:\Program Files (x86)\Git/libexec/git-core\git-svn line 5653

РЕДАКТИРОВАТЬ: У меняпопытался переустановить cygwin (и, таким образом, git-svn).Я также пытался клонировать новый репозиторий через git svn clone - та же ошибка.

1 Ответ

1 голос
/ 21 марта 2012

Несмотря на переустановку, ваши файлы конфигурации могут остаться нетронутыми. Проверьте ваш файл .gitconfig и найдите ошибки в вашем пути к Subversion. Также убедитесь, что параметр «fetch» ​​в вашем .gitconfig указывает на правую ветвь.

Также, исходя из ошибок .. строка 5653 в файле git-svn:

($ full_url = ~ m # ^ https?: // # &&

Итак, ошибка должна быть в URL-адресе svn.

...