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 ?