2011-05-06 3 views
4

HI,Comment libérer la version bêta dans maven

Je me demandais comment la méthode générale les meilleures pratiques pour le scénario suivant est:

Nous avons codefreeze dans notre société. Donc, pour cela, nous aimons publier un candidat pour nos projets Maven. Après avoir testé ce candidat doit être libéré.

Alors, comment créer une "release" dans maven pour qu'il soit manipulé comme un snapshot? Maven devrait toujours télécharger une version plus récente/corrigée de la version RC. Seulement après le test et la version finale à une version complète, il ne devrait pas ...

Alors, comment puis-je faire une version d'un RC?

Merci

Répondre

2

Il est impossible de faire une version qui est traitée comme un instantané, car il est libéré. La meilleure pratique consiste à donner à l'artefact une version appropriée. Par exemple 1.0.0-RC1 et après avoir corrigé quelques problèmes 1.0.0-RC2 et finalement 1.0.0 ...

+1

Etes-vous sûr que 1.0.0> 1.0.0-RC2 ?? je trouve des réponses contradictoires mais il me semble que dans maven 2 c'était vrai mais dans maven 3 ce n'est pas vrai (c.-à-d. RC2 est plus récent que celui sans qualificatif, ce qui n'a pas de sens) – Hilikus

Questions connexes