¿Cuál es un buen enfoque para manejar lanzamientos de software en github. Mi repo https://github.com/wheresrhys/jQuery-flickbook contiene todos los archivos src y compilación junto con una versión construida (minificada) del javascript.Gestión de lanzamientos en github
Pero también me gustaría que, una vez que avance a la próxima versión de la versión, incluya una, p. jquery.flickbook-0.5.min.js archivo en un directorio de lanzamientos. ¿Hasta qué punto se puede automatizar (utilizando ramas y etiquetas hormiga y git), o es algo que tendré que llevar a cabo manualmente?
desde la publicación de la pregunta He encontrado este artículo http://nvie.com/posts/a-successful-git-branching-model/, que está bien, pero tal vez sea demasiado para un simple complemento con un desarrollador trabajando en ello. ¿Es una buena idea establecer una sucursal de desarrollo y su enfoque de control de versiones se podría adaptar para trabajar con ella? – wheresrhys
Si usted quiere/necesita ramas de desarrollo realmente depende de usted. Seguro que es útil si quieres probar una o más características. En cualquier caso, es probable que necesite una rama de "referencia" en la que fusionará sus otras ramas, pero en cualquier caso el truco que he dado funcionaría. – fge
Yay - funcionó a la perfección. Me costó muchísimo hacer que funcionase, ya que GIT no me permitió comprometer mi carpeta de versiones vacías en la rama principal, pero finalmente me di cuenta de que shodul ponía un archivo .gitignore en – wheresrhys