URL: https://linuxfr.org/users/crev/journaux/gestion-de-version-pour-applis-web Title: Gestion de version pour applis web Authors: CrEv Date: 2005年04月20日T15:27:06+02:00 Tags: Score: 0 J'ai hésité un moment entre faire un journal ou un forum, mais je pense que ce sera mieux ici. J'ai, depuis un moment, l'habitude de bosser avec des systèmes de version (cvs, snv) et j'en étais satisfait, y compris quand je suis seul sur un prog. Mais je me retrouve pour le moment dans une impasse... Je bosse pour le moment sur une assez grosse appli web, en fait on est 3 dessus. Ils ont pour habitude de ne pas utiliser de système de gestion de version, ce que je ne trouve pas génial et qui a souvent tendance à rendre le code et les fichiers plus crade (comme on ne peut pas revenir en arrière, on supprime pas toujours le code, les fichiers et de nombreuses copies fleurissent un peu partout en sauvegarde "sauvage") Je pensais installer svn mais je me heurte à un problème. L'appli tourne sur un serveur de test, et on est donc amené à modifier les mêmes fichiers (ou en tout cas les fichiers de la même appli). L'utilisation de svn reviendrait à avoir une copie locale des fihciers (normal), commiter les fichiers une fois modifiés (régler les conflits s'il faut) Mais pour tester il faut alors copier les fichiers entre le repository et le serveur de test, ce que je trouve plutôt lourd. En fait, lourd dans le sens ou on est obligé de copier tout le temps et surtout le fait de ne pas pouvoir tester / debugger / corriger en direct sur le serveur Une solution évidemment serait d'avoir (dans la copie locale en quelque sorte) l'appli, de la tester et ensuite propager les modifs. Mais on est à un stade ou les modifs de l'un se répercutent sur le boulot des autres et donc tester sans avoir la version à jour tout le temps est très génant puisque double le débuggage (local + distant) Avez-vous des astuces / retour d'expérience / logiciels / techniques qui pourraient faciliter la gestion de ce type de dev .