Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1570 connectés 

  FORUM HardWare.fr
  Programmation
  Divers

  [SVN] Web : Cycle dev, recettage, prod

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[SVN] Web : Cycle dev, recettage, prod

n°1929955
oxman
xiii
Posté le 07-10-2009 à 20:21:23  profilanswer
 

Bonjour,
 
On utilise SVN au boulot pour développer nos sites en PHP.
Mais je trouve le cycle de dev/recettage/prod ultra merdique.
 
Voici comment on procède :
On développe dans /trunk, chaque commit synchro la partie web.
 
Quand on doit mettre en production on fait ainsi :
On merge les fichiers qui doivent passer en prod du /trunk dans /branches/recettage, tout avant de valider les merge faire un diff pour vérifier que dans le fichier il y a bien que les modifications qui nous intéressent.
Puis lorsque le recettage est validé, on créer un tag /tags/numero-de-version-du-site
 
Ce qui me pose problème c'est la partie trunk -> recettage.
 
L'ancienne version de Tortoise permettait de le faire assez "facilement", même si c'était tout de même bien chiant les mises en prod de plusieurs fichiers.
La dernière version ne permet pas de le faire facilement, puisque tu ne peux plus lui demander un diff au moment du merge. Donc tu dois te taper un diff avant
aller récupérer les numéros de revisions de chaque fichier etc.
 
Je pense que vous voyez en gros le bordel que c'est.
 
Comment procédez-vous ? N'existe-il pas une bonne application logiciel/web pour ses cycles de dev/recettage/prod pour du SVN Web ?
 
Merci d'avance


---------------
LeRobot : un bot discord qui permet faire des stats sur vos temps de jeux
mood
Publicité
Posté le 07-10-2009 à 20:21:23  profilanswer
 

n°1930451
sircam
I Like Trains
Posté le 08-10-2009 à 21:34:47  profilanswer
 

oxman a écrit :

On merge les fichiers qui doivent passer en prod du /trunk dans /branches/recettage, tout avant de valider les merge faire un diff pour vérifier que dans le fichier il y a bien que les modifications qui nous intéressent.


:heink: Ca m'a l'air bien lourd. Tu veux dire que vous devez "deviner" quels sont les fichiers de /trunk qui seront intégrés, via un merge, vers /branches/recettage?


---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
n°1930456
oxman
xiii
Posté le 08-10-2009 à 21:47:00  profilanswer
 

Non on sait quel fichier on met, mais on vérifie dans le fichier qu'il n'y a bien que ce qui nous intéresse et pas autre chose.


---------------
LeRobot : un bot discord qui permet faire des stats sur vos temps de jeux

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Divers

  [SVN] Web : Cycle dev, recettage, prod

 

Sujets relatifs
Google Earth dans un site WebCreation page Web
[SVN]Branche ne veut pas intégrer les modif du troncFonction mail OK en ligne de commande php, KO par le Web
[JaVa] Récupération de données Web[SVN][Hooks][Tortoise] Affichage dans tortoise
Programme pour naviguer automatiquement sur des pages Web ![SVN] Les hooks
Plus de sujets relatifs à : [SVN] Web : Cycle dev, recettage, prod


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR