2012-11-19 14 views
8

Im utilizzando Bonobo Git Server e tutto sembra a posto. Sto trasferendo tutti i miei vecchi repository SVN a GIT e anche con repository di grandi dimensioni (circa 3,5 GB) con +760 impegna "git svn clone" e "git push" funziona davvero bene.RPC risultato non riuscito 22 codice http 404

Ma non con un piccolo repository: ha solo 3Mb (non compresso) e solo 1 commit. Il messaggio che ho sempre ottengo è:

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

ho già cambiare il WebConfig bonobo come do consigli here e ho già fatto this config command.

Quindi, qualcuno ha altri indizi?

+2

Hai mai scoperto quale fosse il problema in questo scenario? – Kennifer

+0

Non è al 100% positivo che questa sia la soluzione, ma ha risolto i miei problemi spingendo ~ 40 MB a Bonobo in esecuzione su una macchina WS2008R2 del data center: https://support.microsoft.com/en-us/kb/2634328 –

risposta

0

Ho appena modificato il mio file e riprendo il codice, tutto funzionava perfettamente.

4

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

Questa è la soluzione

Soluzione: modificare il file web.config nella directory principale del Bonobo.Git.Server (C: \ initpub \ wwwroot \ Bonobo.Git.Server \ Web.config) e fino i limiti sulle seguenti linee:

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


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

In entrambi i casi "102400" è stato sostituito con "999999999" e la spinta funzionato!

+0

Anche hepl con errori come 'errore: RPC fallito; curl 56 Lettura SSL: errore: 00000000: lib (0): func (0): motivo (0), errno 10054' – it3xl

Problemi correlati