Je cherche des idées sur la gestion des versions des livres de cuisine du chef. Je sais que vous épinglez des versions spécifiques dans l'environnement, mais je ne sais pas comment procéder.
Nous utilisons un bibliothécaire-chef qui installe des livres communautaires tiers dans le dossier des livres de cuisine. Nous ne touchons jamais à ces livres et nous mettons simplement à jour des versions plus récentes de temps en temps.
Nous avons également nos livres de recettes spécifiques au site d'où nous incluons ceux de la communauté ( include_recipe
).
Théoriquement, nous pourrions spécifier des versions spécifiques des livres de communauté dont dépendent nos livres personnalisés, puis définir nos versions de livre de cuisine dans la configuration de l'environnement, mais le problème est que ces livres de communauté peuvent s'appuyer sur d'autres livres sans versions spécifiées. Et cette dépendance imbriquée profonde pourrait continuer.
Il n'y a donc aucune garantie que lorsque vous téléchargez un livre de recettes sur le serveur du chef, cela ne cassera pas la production, car les livres de cuisine dépendants peuvent également changer.
La seule solution que je peux voir pour le moment est de spécifier chaque version de livre de cuisine que nous utilisons dans la configuration de l'environnement, y compris les communautés et les personnalisées. Mais ensuite, je dois parcourir chaque livre de cuisine et trouver ces versions.
Nous effectuons également des mises à jour de bibliothécaire-chef de temps en temps et j'imagine qu'il pourrait devenir difficile de retrouver les versions qui ont changé et de ne pas oublier de mettre à jour la version dans l'environnement le moment venu.
Veuillez partager votre expérience et vos meilleures pratiques. Je suis sûr que ce sera super utile pour d'autres personnes.