GitHub: ¿puedo ofrecer acceso a files comstackdos sin versionarlos?

Mantengo una documentation con git y GitHub. Los files fuente son files TEX para Pdflatex y algunos otros files (como figuras) que se utilizan para la compilation. Estos files están versionados. Después de la compilation, producen un file PDF (que explica todos los detalles de mi proyecto).

No es necesario versionar ese file PDF resultante, ya que está construido a partir de la fuente. Las versiones que comstackron en PDF serían un cúmulo de resources.

Sin embargo, me gustaría que las personas que consultan mi repository de GitHub puedan leer el último PDF comstackdo inmediatamente, para que no tengan que comstackrse ellos mismos. Tal posibilidad sería apreciada por personas que solo quieren echar un vistazo rápido, ¿no es así?

¿Cómo se puede hacer esto con GitHub?

Usted tiene una página de descarga disponible en http://github.com/user/project/downloads . Puede manejar esto automáticamente con su API si es necesario.

Editar: Como señaló Thomas , la API de descarga ha quedado obsoleta desde entonces y ha sido reemplazada por otro flujo de trabajo llamado " Versiones ". A continuación, puede adjuntar files binarys a una versión específica.

Arrastrar y soltar binario

Sí, usted puede hacer esto. Vaya a la pestaña "Descargas" y cargue su file PDF. Otros usuarios podrán verlo.

Esa es la pestaña ahí

Hasta donde yo sé, esto no es algo que se pueda hacer de la manera que lo desees. Imagina que alguien invierte la twig a una versión anterior. Si el PDF no está versionado, ¿qué le sucede?

git es bastante eficiente en cuanto a cómo funciona su versión y, a less que su PDF sea realmente grande, debería estar bien dejarlo allí si realmente lo quiere allí cuando los usuarios lo extraigan.

Personalmente, recomiendo que no incluya el PDF en la sucursal, y simplemente haga uso de la página de descarga de GitHub. Le permite colocar files relacionados con su proyecto que no necesariamente van con la fuente. Esto es utilizado normalmente por los desarrolladores para poner tarballs de sus comstackciones de lanzamiento y tal.

Intereting Posts