CalVer para versionar proyectos

Este pequeño post tiene un vínculo demasiado estrecho con esa obsesión casi compulsiva de revisar qué cosas hago y por qué las hago (y si tiene sentido hacerlas). La preguntonta del día de hoy es: ¿cómo versionar y taguear un proyecto? Desde hace algo más de una década mi trabajo principal ha sido sobre tiendas …

Cambia, todo cambia (o qué tiene GitHub que me vuelve loco)

En un articulo anterior, vimos como distribuir nuestras extensiones gratis por medio de Packagist. En el post explicaba cómo automatizar los releases, y para eso usábamos los Services de Github. Pues bien, GitHub ha decidió deprecar esta utilidad a partir de los primeros meses de 2019, por lo que si vamos a lo que habíamos …

Cómo sincronizar repositorios forkeados con Git

Un día nos creamos cuentas en GitHub y en BitBucket, forkeamos un proyecto, hicimos clone de nuestra copia; y todo anduvo bien. Pero otro día, el proyecto original avanza y nuestro código queda desactualizado. En lugar de tener que borrar nuestro fork y crear uno nuevo, vamos a sincronizarlo con el proyecto original. Para el …

Usando múltiples cuentas en GitHub

Con la adopción de GitHub como servicio por parte de muchas empresas, es muy probable que nos toque algún proyecto en el cual no podamos usar nuestra cuenta personal. Con esto se nos presenta un inconveniente: usar múltiples cuentas al mismo tiempo. Para resolver este escenario, lo primero será crear un nuevo par de claves, …

Evitar comentarios vacíos en los commits de SVN

De más está decir que la intención de los comentarios en un commit es para que, si hay que trazar una modificación, exista una aclaración o especificación coloquial de lo que se estuvo haciendo. A veces, ya sea por vagos o distraídos, puede ser que se nos pase por alto ingresar el comentario al commit …