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

  FORUM HardWare.fr
  Programmation
  PHP

  Développer en équipe, c'est bien

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Développer en équipe, c'est bien

n°2189470
jerryone3
Gamer
Posté le 09-05-2013 à 16:34:39  profilanswer
 

Bonjour à vous, amis de l'internet !
 
Je sollicite votre aide pour une question à propos de laquelle je ne suis pas certain de la marche à suivre.
 
Je souhaite installer un environnement de développement propice au travail en équipe, pour un site de vente en ligne.
 
Il faut donc que chacun des développeurs ait son propre environnement de développement, puis qu'il puisse commit ses changements quand il en est satisfait. Aussi, j'ai imaginé procéder comme suit pour créer un environnement de dev personnel pour chacun :
 
- Installer un serveur PHP avec MySQL en local, type WAMP.
- Dump la BDD sur le serveur MySQL local.
- Copier les fichiers du FTP en local dans l'arborescence de WAMP.
- Modifier le fichier hosts du PC pour lui rediriger adresse_du_site.com en localhost
- Installer Git sur le serveur
- Installer un client Git sur le PC et le connecter au dossier où se situent les fichiers du site.
 
Ainsi, le dev peut coder comme il veut sur son PC, puis commit via Git quand il est satisfait.
 
Cela vous semble t-il plausible ? Auriez-vous des recommandations pour moi ?  
 
Merci d'avance pour votre aide !


---------------
Si ça n'explose pas, vous ne faites pas avancer la science.
mood
Publicité
Posté le 09-05-2013 à 16:34:39  profilanswer
 

n°2189713
jerryone3
Gamer
Posté le 11-05-2013 à 21:00:06  profilanswer
 

Up !

n°2189716
flo850
moi je
Posté le 11-05-2013 à 21:28:18  profilanswer
 

tu peux regarder du coté de vagrant pour avoir des environnements indépendant mais facilement deployables  
 
git pour avoir de la gestion de source distribuée


---------------

n°2189765
CyberDenix
Posté le 12-05-2013 à 14:05:12  profilanswer
 

En général, les gens qui utilisent Git utilisent également Jenkins


---------------
Directeur Technique (CTO)
n°2191768
jerryone3
Gamer
Posté le 26-05-2013 à 19:09:58  profilanswer
 

Salut salut !
 
Bon, après avoir été pris pendant un long moment, j'ai pu me replonger dedans. résultat, sous les conseils d'un gars qui s'y connaissait un peu, et le cassage de dents sur le bitume aidant, j'ai opté pour :
- Git installé sur le serveur d'intégration
- VM sous linux sur les machines de chaque dev, qui bosse ainsi en local (le site a été mal, très mal conçu, et utilise une sémantique propre à Linux, par exemple pour les retours à la ligne... Un XAMPP sous windows plante tout et je n'ai absolument pas le temps de nettoyer tout ça pour le moment).
- Création de branches en local pour les développements à faire, quand le dev est fini merge avec master puis tests persos, et envoi ensuite sur origin/master (le serveur d'intégration) pour tests
- Si tout va bien, bascule en prod
 
Ma question maintenant est la suivante :
Y-a t-il un moyen de backup mon travail local ? Si je bosse longtemps sur un projet de longue haleine, j'ai pas envie de tout perdre si le PC crash ou si la VM me lâche... J'ai pensé à un autre repository ailleurs vers lequel je push toutes mes branches le soir... C'est faisable ? C'est une bonne idée ? Si oui, comment cloner le repos git de ma VM sur un serveur ?

n°2191804
gatsu35
Blablaté par Harko
Posté le 27-05-2013 à 05:06:36  profilanswer
 

mais tu fous pas git sur le serveur d'intégration grand malade
normalement un serveur git c'est à part dans un coin sur un autre serveur, pas au même endroit qu'un serveur d'integ...


---------------
Blablaté par Harko
n°2191890
jerryone3
Gamer
Posté le 27-05-2013 à 19:10:26  profilanswer
 

Tant qu'il y a que moi et un autre dev à bosser dessus, et qu'on se fait parfaitement confiance, ça va :) Lorsque, dans peu de temps, il y aura d'autres dev qui vont débarquer, je suivrai ton conseil...


---------------
Si ça n'explose pas, vous ne faites pas avancer la science.
n°2191893
gatsu35
Blablaté par Harko
Posté le 27-05-2013 à 19:39:44  profilanswer
 

tu mets ça sur bitbucket.org tu seras déjà tranquille :o


---------------
Blablaté par Harko

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

  Développer en équipe, c'est bien

 

Sujets relatifs
Monter une équipe pour un très gros site Internet.Développer un mini moteur de recherche !
Est ce que je respecte bien l'architecture MVC ?Bien préparer le main.
bien nommer les backups rmanDévelopper la partie PHP d'abord ?
[PHP] - Recherche Agenda d'équipeBien sécuriser les variables GET
Vérifier qu'une URL correspond bien à un site InternetDevelopper sur iphone ?
Plus de sujets relatifs à : Développer en équipe, c'est bien


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