github - tag - git versioning
Agregue distribuciĆ³n binaria al enlace de descarga de github (5)
Cómo agregar archivos al lanzamiento
Simplemente siga el enlace "lanzamientos" dentro de su proyecto github.
Dado este ejemplo:
- usuario: thinkbot
- repo: aseado
El enlace final sería: https://github.com/thoughtbot/neat/releases
A continuación, haga clic en "Agregar nueva versión" o "Editar versión" para acceder a la página de carga y en la parte inferior de esa página verá una leyenda:
Adjunte binarios para esta versión dejándolos aquí.
Algunas notas sobre los límites de tamaño:
La https://github.com/blog/1547-release-your-software Github es increíble. Solo tenga en cuenta que está diseñado para alojar archivos de menos de 50 MB sin warning y con un límite de 100mb. Además, ¡ no más de 1GB por cuenta !
Para archivos binarios grandes, recomiendan usar un servicio de terceros como Dropbox, pero si eres de código abierto o tienes un presupuesto ajustado, te recomiendo que uses sourceforge.net .
Sourceforge es de código abierto, es gratuito y contiene archivos de gran tamaño ( hasta 5 GB por archivo ) sin remordimiento. Logré compartir una imagen completa de VirtualBox de 1.1GB !! La cantidad de archivos que puede cargar no está claramente limitada, así que asuma unlimited
https://bintray.com/ es agradable, pero posee un límite de 30 MB por archivo y 500 mb por cuenta, por lo que puede quedarse con github si sus archivos están por debajo de esos límites.
Descargo de responsabilidad: no estoy afiliado ni trabajo para ninguna de las compañías mencionadas.
Github tiene este enlace de descarga en los repositorios. ¿Cómo puedo agregar distribuciones binarias a esta lista?
No puedo encontrar ninguna información en help.github, por lo que un enlace a alguna documentación sería útil.
El 11 de diciembre de 2012, la funcionalidad "Cargar versiones", también conocida como "Descargas", quedó en desuso.
https://github.com/blog/1302-goodbye-uploads
Actualización : el 2 de julio de 2013, el equipo de GitHub anunció una nueva función de "Versiones" como reemplazo de "Descargas"
Hay un niño nuevo en la ciudad: https://bintray.com/
* No estoy afiliado
Puede https://github.com/blog/1547-release-your-software y adjuntar descargas binarias a cada versión. Esto reemplazó una característica similar llamada la página de descargas que se https://github.com/blog/1302-goodbye-uploads .
El enlace de descarga está destinado primero para el git archive
.
Como Holger Just indica en su respuesta (upvoted), puede agregar "una nueva descarga".
Vea la publicación del blog " Nodeload2: Downloads Reloaded " para considerar todos los problemas que tienen al proporcionar ese servicio:
Nodeload es lo que prepara los contenidos del repositorio git en zip y tarballs.
Básicamente, tenemos demasiadas solicitudes que fluyen a través del servidor de carga única de nodos. Estas solicitudes estaban generando procesos degit archive
, que generan procesos ssh para comunicarse con los servidores de archivos.