Files
mcp-wms-wiki/wiki_old_13-05-2026/sources/archives/Deploiement_VM_commit_specifique.md
T
2026-05-20 09:41:27 +02:00

1.6 KiB

Déploiement d'une VM sur un commit spécifique

Source : Confluence EasyWMS France
Dernière mise à jour : 09/06/2023 (v3)


Dans plusieurs situations, il est utile de pouvoir déployer un commit spécifique au lieu de la dernière version de la branche develop.


1. Mettre à jour le répertoire git en local

Lancer Sourcetree, importer votre projet et réaliser un "Fetch" en veillant bien à cocher "Fetch all tags".


2. Identifier un commit et le taguer

⚠️ L'identification du commit peut être délicate. N'hésitez pas à demander un avis extérieur si vous n'êtes pas sûr.

Une fois le commit cible identifié :

  1. Faire un clic droit sur le commit → sélectionner "Tag"
  2. Nommer le tag en utilisant le préfixe Jira du projet suivi d'un numéro de version

Convention de nommage :

<PREFIXE_JIRA>-V<NUMERO>

Exemple pour le projet Spengler (préfixe SPEN) :

SPEN-V1
SPEN-V2
...
  1. Pousser le tag sur le répertoire distant.

3. Créer une branche

Sur le commit précédemment tagué :

  1. Faire un clic droit → sélectionner "Branch"
  2. Nommer la branche
  3. Pousser la branche sur le répertoire distant

4. Déployer

Une fois la branche poussée sur le répertoire distant, déployer classiquement la VM en référençant la nouvelle branche au lieu de develop :

.\deploy_repository.ps1 NomDuProjetGit NomDeLaNouvelleBranche