2012-11-19 13 views
8

Używam serwera Bonobo Git i wszystko wygląda dobrze. Przesyłam wszystkie moje stare repliki SVN do GIT, a nawet z dużymi repozytoriami (około 3,5 GB) z +760 zatwierdzeniami "git svn clone" i "git push" działają naprawdę dobrze.Niepowodzenie wyniku RPC 22 kod http 404

Ale nie z małym repozytorium: ma tylko 3MB (nieskompresowany) i tylko 1 commit. Komunikat zawsze pojawia się:

efrror: RPC Failed; result=22, HTTP code = 404 
fatal: The remote end hung up unexpectedly 

już zmienić webconfig Bonobo jak recomened here a ja już zrobiłem this config command.

Każdy ma jakąś inną wskazówkę?

+2

Czy kiedykolwiek dowiedziałeś się o problemie w tym scenariuszu? – Kennifer

+0

Nie jestem w 100% pozytywny, że to jest rozwiązanie, ale naprawiłam moje problemy przesyłając ~ 40MB do Bonobo działającego na komputerze WS2008R2 centrum danych: https://support.microsoft.com/en-us/kb/2634328 –

Odpowiedz

0

Właśnie zmodyfikowałem mój plik i ponownie zatwierdziłem kod, wszystko działało poprawnie.

4

Na podstawie http://gisgeek.blogspot.com/2012/03/bonobo-git-server-remote-end-hung-up.html.

jest to rozwiązanie

Rozwiązanie: Modyfikacja web.config w głównym Bonobo.Git.Server (c: \ initpub \ wwwroot \ Bonobo.Git.Server \ Web.config) i nie limity na następujących liniach:

<system.web> 
    <httpRuntime maxRequestLength="102400" /> 


<security> 
    <requestFiltering> 
    <requestLimits maxAllowedContentLength="102400" /> 

W obu przypadkach „102400” został zastąpiony przez „999999999” i push działa!

+0

Również hepls with errors np. 'error: RPC failed; curl 56 Odczyt SSL: błąd: 00000000: lib (0): func (0): przyczyna (0), errno 10054' – it3xl

Powiązane problemy