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.