Nous avons structur� notre soft en plusieurs projets:
- La webapp princiapale,
- 5 Projets independant

Dans Eclipse tous les projets dependent complemtement ou en partie
des autres projet

Comme tout le monde chaque projet est dans CVS
Et le tout tourne avec Resin

Et pour les differentes release nous avons un script Perl qui construit
la release.

Ca marche bien mais effectivement j'arrive pas a resoudre 2 type de probleme quand je suis sous windows/eclipse:

-> comment faire une release ? il va falloir que je fasse un script Ant tres intelligent
-> est ce qu'il est possible d'exporter un WorkingSet ? ce qui permetrais de faire des pseudo release

La cerise sur le gateau, qui rejoint ce que disais Herve:

J'ai un projet cvs pour chacun de nos clients, dans lequel les fichiers custom sont mis,
et j'aimerais dire, je cree un projet, je me base dans un premier temps sur la version tagu� de ce repository,
et maintenant j'ecrase tout ce qu'il y a de standard par la version custom du client, avez vous deja fais cela dans Eclipse
ou comment marchez vous dans ce genre de cas ou il y a besoin de "merger" temporairement des sources ?

Merci,
@+

At 17:33 02/04/2003 +0200, you wrote:
Bonjour,

Le mer 02/04/2003 � 16:25, Herve AGNOUX a �crit :
> > Qu'entends tu par configs particuli�res ?
>
> Et bien j'ai par exemple une config de d�veloppement (en g�n�ral plusieurs),
> une config pour tel paquaging (= terme de designer, pas terme java), une
> config pour tel client, une config pour linux, une autre pour windows, etc,
> etc, etc, etc ! C'est le super-bordel !

Donc il faudrait g�n�rer une archive pour chaque config.

> > Je pense qu'il faudrait pr�ciser la question...
>
> Je voudrais appuyer sur un bouton et pouf ! Cela me fabrique la config du
> paquaging toto pour le client titi avec le syst�me d'exploitation toctoc.
> G�nial, non ?...

Oui, ce serait pratique.

Je rejoins le point de vue de Laurent: g�n�rer des archives � l'aide de
scripts Ant auxquels on passerait en param�tres le nom d'un "m�ta"
fichier de config (un b�te properties). Les propri�t�s de ce fichier
peuplent les fichiers de config de l'appli dans lesquels certaines
valeurs sont remplac�es par des tokens. Par exemple on remplace le
CLASSPATH par @[EMAIL PROTECTED] Les t�ches Ant copy et move permettent de
filtrer les fichiers et remplacer ces tokens.

Nous utilisons cela chez nous pour param�trer les fichiers de config
(les descripteurs des jars EJB en particulier).

--
Michel CASABIANCA
-

Jean-Philippe Encausse
[EMAIL PROTECTED] - http://www.encausse.net - http://www.jalios.com
ICQ: 109796741 - AOL: NextOne6666 - MSN: [EMAIL PROTECTED]
Mob: 06.63.47.93.13 - Office: 01.39.63.51.13 - Home: 01.39.69.72.02
Do it Once, Use it Twice ~ Do it Twice, Generalize It

Répondre à