|
From: Bernardo I. <be...@de...> - 2002-06-08 15:22:54
|
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Salve,
per il rilascio della 0.3, questa e' la procedura da seguire:
- mettere il tag "RELEASE_0_3" su _tutto_ il CVS.
- creare un branch "RELEASE_0_3_PATCHES" sul tag appena creato.
- fare un checkout sul tag "RELEASE_0_3_PATCHES" in una directory
diversa da quella dei sorgenti normali (e.g.: "dlab-0.3/").
- da questo momento tutti i commit finiranno sul branch anziche'
sul tronco;
- cambiare config.mk per compilare in modo release;
- compilare e correggere eventuali errori;
- testare bene il gioco e correggere i bug piu' gravi;
- creare gli archivi di distribuzione:
make pak-media
make pak-src-only
make pak-src
- scompattare gli archivi da qualche parte, meglio su un altro
computer, e verificare che non manchi nulla;
- uploadare su SourceForge;
- scrivere un annuncio del release;
- al termine, effettuare il merge dei cambiamenti compresi tra
i tag RELEASE_0_3 e RELEASE_0_3_PATCHES sul tronco.
Il CVS dovrebbe fare tutto in automatico, ma possono venire
fuori dei conflitti se nel frattempo gli altri hanno fatto dei
cambiamenti sulla mainline.
- dopo il merge, applicare il tag RELEASE_0_3_MERGE_1 sul branch
in modo che in futuro sia possibile effettuare un ulteriore
merge a partire da questo tag.
mi occupero' io della distribuzione per Linux quando quella
per Windows sara' stata rilasciata.
- --
// Bernardo Innocenti - Develer S.r.l., R&D dept.
\X/ http://www.develer.com/
- ----------------------------------------------------------------------
Try our multiplatform arcade classic: http://www.sf.net/projects/dlab/
- ----------------------------------------------------------------------
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.7 (GNU/Linux)
iD8DBQE9AiG0ltU4TfxqZsoRAhZoAJ40sHYNXvG6vw4gOTxWUPG7BkJ0CgCgl/c5
KatBhSHspTtauAHVvT4zS7M=
=bmrK
-----END PGP SIGNATURE-----
|