-
Eclipse + PHP + CVS
bonjour
nous sommes un groupe de developpeur, sur une application web, donc pour developpez en parrallèle nous avons choisi de travailler avec le serveur (CVS):
le serveur CVS est installé sur un serveur linux(fedora) , nous avons poser notre projet PHP sur le dossier htdocs de Xampp qui est lui aussi installé sur le serveur, par contre nous , on travail sur des client windows.
nous utilisons Eclipse comme outil de developpement.
j'ai bien réussi à configurer le client cvs sous eclipse, j'ai bien importer le repository dans le navigateur d'eclipse.
mon problème c'est que meme si je modifie mon code source sur le repoitory, il y'a aucune modification sur le projet qui est sous htdocs.
comment faire pour que à chaque fois je modifie mon code source sur le repository, les modification se porte automatiquement dans le projet qu'est sur htdocs.
chemin des dossier :
mon projet : /opt/lampp/htdocs/mon_projet
repository : /usr/local/cvsroot/mon_projet_repository
merci d'avance.
-
comment faire pour que à chaque fois je modifie mon code source sur le repository, les modification se porte automatiquement dans le projet qu'est sur htdocs.
Qu'est-ce que tu entends par automatiquement ?
Tu dois committer tes fichiers si tu veux que les modifs soient répercutées.
-
tout d'abort merci pour la réponse,
à chaque modification, je fais le comitte pour charger les modification dans le repository, mais moi ce que je cherche c'est que une fois le repository est modifié automatiquement il modifie mon projet, sans pour autant faire l'export.
-
Une fois que tout le monde a comitté et que tu as fait un synchronise puis un update, ton projet est à jour automatiquement. Il n'y a rien de plus à faire.
-
merci pour la réponse
je suis désolé pour le ratard, oui c'est vrai le projet est mis à jour mais tout d'abor je vais t'expliquer une chose :
une fois ke je fais le comitte ---> le repository est mis à jour automatiquement c'est bien tous ca .
mais à chaque fois je dois faire un chekout pour sortir la derniere version du repository et la mettre dans htdocs de xampp pour voir le resultat de ma page PHP.
donc tu trouve pas que c'est fatiguant à chaque fois de committer et faire un chekout rien que pour visualiser un simple resultat !
donc ce dont je veux c'est que le projet qui'est en htdocs lui aussi se met à jour une fois le repository est modifier.
PS : si je met ma repository à htdocs, mon serveur web xampp ne connait pas les fichier du CVS.
-
il est possible de mettre en place un hook sur le serveur CVS pour commiter automatiquement les modifs sur votre serveur de dev...
mais c'est loin d'etre a conseiller...
preferez plutot cette alternative :
chaque developpeur installe un serveur en localhost, teste ses modifs, les references a la main, et commit sur le dev commun qu'une fois celles ci stables...