• [^] # Re: Ask DLFP : séparation référence / production

    Posté par (Mastodon) . En réponse à la dépêche Ask DLFP : "Outil pour développer du PHP en groupe". Évalué à 1.

    Je suis d'accord avec toi et un peu surpris que la question se pose en ces termes.
    Il me semble évident que le contenu du référentiel CVS doit bien être considéré comme tel : un référentiel. En aucun cas il ne devrait être question d'executer ce qui s'y trouve. Par contre je comprends bien que pour plusieurs raisons (notamment budgétaire), une seule machine accueille les deux fonctions (CVS et serveur), surtout dans la phase de développement.
    Mais même dans ce cas, il est indispensable de conserver une séparation logique claire, et "dupliquer" le code : version CVS (au format propre) dans le référentiel et version executée par le serveur.
    Corollaire : il faut une opération spécifique pour mettre à jour la version serveur; soit automatiquement (bestial) comme suggéré ci dessous, soit manuelle lorsqu'elle est nécessaire.
    NB : la solution automatique ne me plaît pas trop, car que donne-t-elle quand des fichiers contenant du code inter-dépendant sont mis à jour avec un petit décalage ?