J'en profite pour re-noter ici la proposition d'organisation actuelle (clairement insuffisante).
Gestion du dossier /shared/bank
:
- 1 dossier par banque de données
Dans chacun de ces dossiers :
- 1 fichier
README
, dérivant la banque et comment la mettre a jour (commandes à exécuter) - 1 dossier par version installée avec pour nom de dossier
<version>
ou<date-iso>
- 1 lien "
current
" qui pointe vers la dernière version du dossier en date
Exemple:
/shared/bank/nt
├─ current -> 2022-O1-18
├─ 2021-01-29
├─ 2022-01-18
└─ README.txt
Sinon, je manque personnellement d'expérience pour répondre mais quelques pistes de réflexions:
- je ferais un dossier par base, par index, par outil, par annotation, etc.. en spécifiant la version à chaque fois (ou à défaut la date au format iso "2023-10-17").
- je créerais dès que possible des liens symboliques (notamment "
current
" qui pointe vers la dernière version en date)
@team.galaxy comment gérez vous de votre côté ?