|
From: | Rasik Pandey |
Subject: | [sdx-developers] Nouvelles instructions CVS - SDX2.2 |
Date: | Thu, 15 Jan 2004 19:59:50 +0100 |
Bonjour, Desolée, l’objet du premier message a été incorrect. IMPORTANT, en particulier pour ceux et celles qui voudront
apporter des changements à SDX 2. Le CVS de SDX 2 a maintenant une troisième branche (BRANCH),
l'une nommée "V_22" qui réfère au code de cette version de SDX,
l'autre (non nommée, la branche principale) qui réfère au code lié à
l'évolution de SDX, donc à SDX 2.x. Par ailleurs, nous appliqué une marque
(TAG) au code qui correspond à SDX 2.2beta, cette marque est "V_22_BETA". 1) Pour travailler sur la branche V_22 Vous devez travailler sur cette branche seulement pour corriger
des bogues de la version 2.2beta, pas pour ajouter des fonctionnalités. Vous
faites : cvs checkout - r V_22 sdx_v2 Vous obtiendrez le code de cette version, si vous faire des
changements vous pouvez faire un commit et seule cette branche sera affectée. 2) Pour récupérer le code de la version 2.2beta PAS POUR DES COMMIT. En fait, il n'y aura probablement aucune
raison de récupérer ce code, il est disponible en ligne de toutes façons. Si
vous voulez le faire : cvs checkout -r V_22_BETA sdx_v2 3) Pour récupérer les dernières sources (branche principale)
Si vous voulez avoir un répertoire avec les dernières sources de
SDX 2.x, y compris pour faire d'éventuelles modifications, alors vous faites un
checkout normal : cvs checkout sdx_v2 Les update ultérieurs vont toujours se faire avec les dernières
sources, c'est-à-dire la branche principale. ----- De façon générale, pour éviter des "merge" trop compliqués
et sujets à erreur, je vous demande ceci : à chaque fois que vous faites une
modification, vous devez décider si elle s'applique à SDX 2.x, SDX 2.2 ou les
deux. Si elle s'applique aux deux, modifiez les deux branches (donc faites les
modifications et les commit deux fois...), sinon modifiez la branche concernée. Comment savoir si cela s'applique à l'une ou l'autre branche?
Voici ce que je propose : - s'il s'agit d'une nouvelle fonctionnalité : 2.x Nous prendrons cette habitude à toutes les fois que nous ferons
des sorties "importantes" (beta et officielles). Quelques références à ce sujet : http://www.psc.edu/~semke/cvs_branches.html A bientot, |
ATT00005.txt
Description: Text document
[Prev in Thread] | Current Thread | [Next in Thread] |