2013-02-16 17 views
10

quando si scarica un 10 MB di file zip dal mio github (gratuito) pronti contro termine, ho ricevuto questo errore:Errore: blob è troppo grande - il download di un singolo file zip da github repo

Errore: blob è troppo grande

... 10 MB non sembrano così grandi per un download binario ... ma in entrambi i casi, come si scaricano singoli file binari più grandi da github o come si imposta github in modo che determinati file binari in un progetto può essere scaricato?

+1

Sembra essere una limitazione su Github durante il download di file blob attraverso l'interfaccia we. Una soluzione è recuperarla clonando il repository – koopajah

+2

questo non è molto efficiente quando il repository è 1gb e hai solo bisogno del 10mb zip ... – ina

+3

questo è vero, ci sono più metodi per recuperare un file specifico senza clonare l'intero repo : http://stackoverflow.com/a/2466755/1606729 http://stackoverflow.com/questions/1125476/git-retrieve-a-single-file-from-a-repository controlla 'git archive', repository nudi, o l'opzione '--depth' per' git checkout' – koopajah

risposta

1

Github lo sta facendo intenzionalmente, per impedire ai proprietari del progetto di distribuire i binari compilati tramite Github.

Vogliono che Github sia una piattaforma per la condivisione di codice sorgente, non una piattaforma per la condivisione di file.
È anche a way to prevent misuse (distribuzione di film non aperti/ecc.).

Google Code sfortunatamente sta seguendo il loro esempio e impedirà ai proprietari del progetto di caricare nuovi file in pochi mesi.

Una soluzione è per ospitare file su SourceForge o similar services.

Problemi correlati