|
Re: Projet à plusieurs développeurs. |
|
---|---|---|
Stagiaire WDF
Inscrit:
25/03/2005 10:57 De Lyon
Post(s): 7
|
Bonjour,
Je vais répondre directement à chacune de vos questions: OUI nous gérons nos sources de windev sous CVS. CVS peut en effet gérer dans son repository tous types de fichier, texte et binaire. C'est ce dernier cas qui nous intéresse, puisque pour l'essentiel tous les fichiers de windev sont binaires. La conséquence de ceci est qu'il n'est pas possible d'utiliser le comparateur de code (texte) fourni dans la plupart des clients CVS entre 2 révisions, pas plus qu'il n'est possible de fusionner en automatique 2 fichiers (cas du multi-branches, et cas des modifications effectuées en parallèle par 2 intervenants). Pour la comparaison nous passons donc par le comparateur de code de windev (un peu lourd, mais nous n'avons à ce jour pas trouvé de meilleur moyen), et comparons la révision courante d'un fichier avec une révision enregistré sous un nom différent. La fusion des modifications est faite manuellement en reportant les lignes de code d'une révision à l'autre, et en swappant régulièrement de l'éditeur de code au comparateur de code. NON CVS ne tourne pas que sur linux. CVS fonctionne en mode client serveur, et il existe des déclinaisons de chacun d'entre eux dans les environnement windows et linux. Pour notre cas nous avons un serveur CVS windows (CVSNT) et des clients windows (TortoiseCVS). OUI c'est le client CVS qui se charge de communiquer avec le serveur CVS pour obtenir une extraction des sources. Il existe un mode de travail sous CVS avec verrou exclusif (1 seule personne en modification sur le même fichier). Les fichiers sont alors récupérés en lecture seule sur le poste de travail, et pour effectuer une modification il faut prendre la main sur le fichier, ce qui change les droits (lecture seule => modification permise), effectuer un recharger fichier sous windev (pour qu'il se rende compte qu'il a le droit de modifier le fichier), faire ses modifications, et réintégrer le travail en configuration (dans le repository) en prenant soin de mettre un commentaire le plus explicatif possible. OUI je peux te communiquer une description plus précise de la mise en œuvre de cvs avec windev. Tu peux te reporter à un post que j'ai déjà passé sur le site de pcsoft l‘adresse suivante : http://forum.pcsoft.fr/thread.awp?threadid=53697&forum=pcsoft.fr.windev&gmt=P0100 Cordialement, Franck
Contribution le : 12/09/2005 21:33
|
|
|
Re: Projet à plusieurs développeurs. |
|
---|---|---|
Stagiaire WDF
Inscrit:
10/02/2005 10:03 Post(s): 19
|
Merci pour toutes ces informations.
Contribution le : 13/09/2005 09:52
|
|
Vous ne pouvez pas débuter de nouveaux sujets.
Vous pouvez voir les sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.