Ajouter explicitement un champ avec le tag ou la branche dont est chaque paquet
Actuellement dans les infos de chaque paquet on a uniquement le chemin du ZIP et le dépôt global d'où ça vient. Mais dans un même dépôt (dépôt de Saisies par ex) il peut y avoir mille choses !
On peut deviner ou reconstruire le tag d'où ça vient (= "v" + numéro de version du paquet qu'on a dans un des champs) mais ce n'est pas propre et carré. Ça marche "en théorie" mais juste par convention.
Le vraiment propre serait de bien avoir cette information gardée en mémoire explicitement. On l'a forcément puisqu'il le faut pour construire les ZIP et donc les infos XML de paquet d'où vient cette base de données. Donc il est clair qu'en amont ça signifie un ticket dans l'outil qui fait ça (smart paquets ?). À reporter dans SVP puis dans l'API en cascade ensuite.
Il me semble que pour être générique, l'info est "tag_ou_branche" (pas mieux comme nom) car la majorité du temps et nous dans notre convention, c'est un tag, mais ça pourrait parfaitement venir d'une branche aussi (ce qui était le cas avant dans l'ancienne version en SVN), et les outils de checkout, les notres mais bien Git de base, on peut "checkout" aussi bien un nom de tag qu'un nom de branche.
Donc voilà faudrait ce champ "tag_ou_branche" dans le XML de smart paquets, puis dans le SQL de SVP, puis dans le JSON de l'API.