2.8 KiB
Gestion de la custom application
Source : Confluence EasyWMS France
Dernière mise à jour : 20/12/2022 (v12)
⚠️ Il est important de rappeler que vous pouvez être plusieurs à travailler sur un même projet sur des VM différentes. Une gestion rigoureuse de la CustomApp et une bonne communication sur l'avancement sont indispensables.
Pour rester à jour :
- Exporter la CustomApp à chaque fois que vous finissez une tâche
- Réimporter celle de la branche
developaprès merge de votre branche dedans
Si vous rejoignez un projet en cours, importer la CustomApp existante est la première chose à faire.
⛔ Une mauvaise manipulation ici peut entraîner la perte de vos développements — procéder avec soin.
1 - Création de l'application custom
Si vous êtes le premier à travailler sur le projet, créer une nouvelle application custom.
Option A — Partir d'une application existante du Toolkit
Si vous devez intégrer des modifications déjà disponibles dans le projet FRANCE_OPERATIONS_TOOLS (ex. modifications habituelles du module transporteur) :
- Cloner le projet
FRANCE_OPERATIONS_TOOLS - Réaliser l'import (cf. section 2) depuis le chemin :
Exemple :
..\FRANCE_OPERATIONS_TOOLS\<Ma modif voulue>..\FRANCE_OPERATIONS_TOOLS\Module transporteur
Option B — Créer une nouvelle application vierge
Dans EasyBuilder, faire clic droit sur "Application" → "New application"
Saisir le nom de l'application et définir les dépendances (en général : EasyWMS).
Après avoir créé votre application custom, faire un 1er export sur la branche develop du projet Git (cf. section 3).
2 - Import de l'application custom
⚠️ Avant d'importer, il faut d'abord supprimer la custom app existante dans votre Builder.
-
Clic droit sur l'application custom → "Delete application"
-
Clic droit sur "Applications" → "Import and save application from text"
-
Sélectionner le chemin d'accès dans votre projet Git :
..\source\NomApplication
3 - Export de l'application custom
⚠️ Avant d'exporter, il faut d'abord vider le dossier de destination dans votre projet Git :
..\source\NomApplication
⚠️ Bien vérifier d'être sur la branche de votre tâche avant d'exporter.
⛔ Lors de l'export, aucun élément actuellement en "Check-out" n'est sauvegardé ni exporté.
-
Clic droit sur l'application custom → "Export application to text"
-
Sélectionner le chemin d'accès dans votre projet Git :
..\source\NomApplication