Version Tag

Hace tiempo creé una herramienta para gestionar las versiones de proyectos git. Nada nuevo bajo el sol, pero por algún motivo llamó la atención de algunas personas, que se animaron a hacer forks y a colaborar en el desarrollo. Así que podríamos considerarlo como mi primer proyecto Open Source.

Versiontag te ayuda a gestionar el versionado semántico de un proyecto de una forma bastante sencilla, con una interfaz de línea de comandos bastante obvia. Simplemente, le dices qué tipo de versión quieres hacer (major, minor o patch) y el script busca la última tag de versión y te propone una actualización adecuada.

Pues nada, acabo de hacer una pequeña actualización, porque me estaba encontrando algunas incongruencias al versionar algún proyecto. El problema estaba en la forma de averiguar la última versión, pues por algún motivo no estaba ordenando la lista de tags correctamente.

Version Tag

Temas

good-practices

refactoring

php

testing

tdd

design-patterns

python

blogtober19

design-principles

tb-list

misc

bdd

legacy

golang

dungeon

ruby

tools

hexagonal

tips

software-design

ddd

books

bbdd

soft-skills

pulpoCon

oop

javascript

api

typescript

sql

ethics

agile

swift

java