Soit le sch�ma ci dessous:
---- 
   <- INTERNET  |||  INTRANET ->
   -------------\|/-------------
   +---------+   |                     +------------+
   |d�pot p1 |   |                  +--+ editeur 1  |
   |officiel |   |                  |  | (n�gre)    | 
   +----+----+  /|\                 |  +------------+
        |  +----|||-+  +---------+  |
        +--|firewall|--+  d�pot  +--+  +------------+
        |  +----|||-+  |personnel|  +--+ editeur 2  |
        |       \|/    +---------+  |  | (n�gre)    |
        |        |                  |  +------------+
   +----+----+   |                  |
   |d�pot p2 |   |                  |  +------------+
   |officiel |   |                  +--+correcteur 1|
   +---------+   |                  �  �chef equipe |
                 |                  |  +------------+
                 |                  |
                 |                  |  +------------+
                 |                  +--+chef projet |
                 |                     | (n�grier)  |
                 |                     +------------+
----

Le chef de projet d�cide quels seront les projets pour lesquels l'�quipe
va contribuer. Par exemple: prof de classe ou responsable info d'une
entreprise. (Dans de tels cas, l'auteur officiel du correctif sera,
respectivement l'�cole ou l'entreprise, mais cela n'a pas grand'chose
� voir dans le probl�me actuel;)

1: Comment installer un projet ext�rieur dans une arborescence cvs perso

2: Comment le chef de projet peut-il renvoyer (commit) le tout � l'ext.

Existe-t-il une solution ``standard'' ou sinon je vois bien un truc:
Rapatriement
  1: le chef de projet rapatrie le code ext dans son r�pertoire perso,
  2: sauvegardes des r�pertoires CVS dans chaque niveau et destruction
  3: import normal dans l'arborescence perso

Edition
  4: travail normal avec l'�quipe

Retour
  5: le chef de projet d�cide de sa mise � jour vers le cvs exterieur,
     Nettoyage de l'arborescence
  6: sauvegardes des r�ps CVS(perso) dans chaque niveau et destruction
  7: restauration des r�pertoires CVS(ext) dans chaque niveau
  8: commit (exterieur)

Mais je suppose des probl�mes avec
 - les num�ros de version,
 - les ajouts/suppressions de fichiers
Entre .6 et .7 un petit script intelligent pourrait �vent. faire le joint.

Avis et commentaires?

--
 F�lix Hauri  -  <[EMAIL PROTECTED]>  -  http://www.f-hauri.ch


--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se d�sabonner aussi.

Répondre à