README.md 1.47 KB
Newer Older
Blandine Duclos's avatar
Blandine Duclos committed
1 2
# GECO_DISTRIB

Blandine Duclos's avatar
Blandine Duclos committed
3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42
Distribution de GECO. 

Sont placés ici les composants nécessaires au fonctionnement de GECO.
Ces deux composants sont :
- GECO_CORE
- GECO_IHM


Ces deux composants peuvent être récupérés via l'IHM Gitlab directement ( https://gitlab.in2p3.fr/Ganil-acq/SlowControl/GECO/geco_distrib ), ou via un environnement git local

Pour récupérer une version spécifique de GECO, en passant par un environnement Git local :

1. se placer dans un répertoire local de réception temporaire (exemple : /home/xxxx/Tempo) et exécuter :

	      git clone --branch V9579 https://gitlab.in2p3.fr/Ganil-acq/SlowControl/GECO/GECO_DISTRIB.git

	(dans l'exemple, c'est la version V9579 de GECO qui est rapatriée)

	Le répertoire GECO_DISTRIB contient alors les deux composants GECO 	correspondant à la version demandée.

2. par la suite, pour récupérer une autre version dans le même répertoire :
    1. récupérer toutes les étiquettes existantes sur le dépôt (remote) :

		git fectch –all

    2. basculer sur l'étiquette désirée

		git checkout V9579

	Le répertoire GECO_DISTRIB contient alors les deux composants GECO 	correspondant à la version demandée. 

Remarque : depuis le version V9587 du 13/10/2021, une option permet de connaire la version de chaque composant.

        Pour connaitre la version du composant GECO_CORE ;

		    java -jar GECO_CORE.jar VERSION

        Pour connaitre la version du composant GEC_IHM :

		    java -jar GECO_IHM.jar VERSION