Github ha questo link per il download sui repository. Come posso aggiungere distribuzioni binarie a questo elenco?
Non riesco a trovare alcuna informazione su help.github, quindi un collegamento ad alcuni documenti sarebbe utile.
L’11 dicembre 2012 la funzionalità “Upload Releases” alias “Download” è stata dichiarata obsoleta.
https://github.com/blog/1302-goodbye-uploads
Aggiornamento : il 2 luglio 2013 il team di GitHub ha annunciato una nuova funzione “Rilasci” in sostituzione di “Download”
C’è un nuovo ragazzo in città: https://bintray.com/
* Non sono affiliato
Il link per il download è inizialmente pensato per l’ git archive
.
Come Holger Just sottolinea nella sua risposta (upvoted), puoi aggiungere “un nuovo download”.
Guarda il post del blog ” Nodeload2: Downloads Reloaded ” per considerare tutti i problemi che hanno con l’erogazione di un servizio:
Nodeload è ciò che prepara i contenuti del repository git in zip e tarball.
Essenzialmente, abbiamo troppe richieste che fluiscono attraverso il singolo server nodeload. Queste richieste stavano generando processi digit archive
, che generano processi ssh per comunicare con i file server.
Segui semplicemente il link “releases” all’interno del tuo progetto github.
Dato questo esempio:
Il collegamento finale sarebbe: https://github.com/thoughtbot/neat/releases
Quindi fai clic su “Aggiungi nuova versione” o “Modifica versione” per accedere alla pagina di caricamento e in fondo a quella pagina verrà visualizzata una legenda:
Allega i binari per questa versione rilasciandoli qui.
La funzionalità di rilascio di Github è fantastica! Basti pensare che è progettato per ospitare file sotto i 50 MB senza preavviso e un hard-limit di 100 MB. Inoltre, si prega di non più di 1 GB per account !
Per i file binari di grandi dimensioni si consiglia di utilizzare un servizio di terze parti come Dropbox, ma se sei open source o con un budget limitato ti consiglio di utilizzare sourceforge.net .
Sourceforge è open source, è gratuito e contiene file di grandi dimensioni ( fino a 5 GB per file ) senza rimpianti. Sono riuscito a condividere un’intera immagine VirtualBox di 1.1GB !! La quantità di file che è ansible caricare non è chiaramente limitata, quindi assumere illimitato
Bintray è bello ma possiede un limite di 30mb per file e 500mb per account, quindi puoi rimanere fedele a github se i tuoi file sono sotto questi limiti.
Disclaimer: non sono affiliato né lavoro per nessuna delle società menzionate.
È ansible creare versioni e albind download binari a ogni versione. Questo ha sostituito una funzione simile chiamata la pagina dei download che è stata rimossa alla fine del 2012 .