2012-07-04 11 views
12

Po aktualizacji msysgit do 1.7.11, pojawia się następujący błąd podczas wywoływania git-svn:msysgit zerwany z wersji 1.7.11?

$ git svn rebase 
Can't locate Git/SVN/Editor.pm in @INC (@INC contains: /lib 
/usr/lib/perl5/5.8.8/msys 
/usr/lib/perl5/5.8.8 
/usr/lib/perl5/site_perl/5.8.8/msys 
/usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl .) 
at C:\Program Files\Git/libexec/git-core\git-svn line 81. 
BEGIN failed--compilation aborted at C:\Program Files\Git/libexec/git-core\git-svn line 81. 

Czy ktoś doświadczenie to problemy?

+0

Mój TortoiseGit zepsuł się, gdy zaktualizowałem do wersji 1.7.11. –

Odpowiedz

13

Aktualizacja

Wydaje się ten problem został rozwiązany w międzyczasie. Zachowanie oryginalnej odpowiedzi w celach informacyjnych.


Oryginalny odpowiedź:

Po robi trochę badań, znalazłem ten problem: https://github.com/msysgit/msysgit/issues/32

Oczywiście błąd jest już znany.

Tymczasem ja sobie pomóc poprzez ręczne pobranie brakujących pakietów:

cd C:/Program\ Files/Git/lib/perl5/site_perl 
mkdir -p Git/SVN/Memoize 
cd Git/SVN 
for i in Editor.pm Fetcher.pm Prompt.pm Ra.pm Memoize/YAML.pm 
do 
    curl -x $HTTP_PROXY https://raw.github.com/gitster/git/master/perl/Git/SVN/$i > $i 
done 
+0

Wydaje się, że to naprawiłem, dzięki! Musiałem usunąć '-x $ HTTP_PROXY', aby uruchomić' curl', ale poza tym działało świetnie. – bdukes

+0

@RandomInsano, repozytorium git w ogóle nie jest martwe. – Ilya

+0

Moja zła. Wygląda na to, że nie poprawiłem adresu URL poprawnie. Usuwanie mojego komentarza. – RandomInsano

Powiązane problemy