Projet

Général

Profil

Sortie nouvelle branche » Historique » Version 1

Stéphane Boireau, 20/04/2011 12:06

1 1 Stéphane Boireau
h1. Sortie d'une nouvelle branche GEPI
2
3
Supposons pour la suite que la nouvelle branche soit la 1.5.4
4
5
Pour effectuer la sortie, concrètement, il faut:
6
7
- compléter le changelog
8
  Faire un
9
     svn log -r REVISION_DU_changelog_branche_precedente:REVISION_DE_LA_DERNIERE_MODIF https://svn.sylogix.org/gepiphp/trunk/
10
  pour consulter si nécessaire la liste des modifications effectuées.
11
  Renommer dans le changelog.txt Gepi-trunk en Gepi-1.5.4
12
13
- descendre les branches en HTTP dans une arborescence temporaire
14
   (sinon pb de Gateway en HTTPS avec le svn copy:
15
      svn: Échec de la propagation (commit), détails :
16
      svn: Le serveur a envoyé une valeur inattendue (502 Bad Gateway) en réponse à la requête COPY pour '/gepiphp/!svn/bc/6796/trunk'
17
   )
18
   mkdir ~/gepi_svn/tmp_http
19
   cd ~/gepi_svn/tmp_http
20
   svn checkout --username XXXXXXX http://svn.sylogix.org/gepiphp/branches
21
   svn checkout --username XXXXXXX http://svn.sylogix.org/gepiphp/trunk
22
   svn copy --username XXXXXXX trunk branches/release-1.5.4
23
   svn commit -m "Ajout de la branche 1.5.4" --username XXXXXXX branches/release-1.5.4
24
25
- modifier le fichier branches/release-1.5.4/INSTALL.txt indiquant qu'il s'agit d'une version de 
26
devel
27
28
- créer une nouvelle section Gepi-trunk au début du fichier trunk/changelog.txt
29
30
- Créer un tag pour la nouvelle branche?
31
32
- envoyer un texte d'annonce pour mettre sur gepi-users