# GECO_DISTRIB 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 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 contient alors les deux composants GECO correspondant à la version demandée. Remarque : depuis la version V9587 du 13/10/2021, une option en ligne de commande permet de connaître 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 GECO_IHM : java -jar GECO_IHM.jar VERSION L' [historique des developpements](https://gitlab.in2p3.fr/Ganil-acq/SlowControl/GECO/GECO_Documentation/raw/master/Change_History_GECO.ods) recense les évolutions et les versions de GECO depuis 2016.