Changes between Version 39 and Version 40 of Documentatie/Ontwikkelaar/Procedures/Release


Ignore:
Timestamp:
05/01/17 14:40:33 (9 years ago)
Author:
adriaan
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Documentatie/Ontwikkelaar/Procedures/Release

    v39 v40  
    9595adaptaties of hulp-directories verwijderen). 
    9696 
    97 [[NoteBox(tip, Voorheen (in versie 1) was er een script `bin/release` dat hielp bij het maken van een release door enkele checks uit te voeren en dan stapsgewijs "het nodige" te kopieren, maar in de praktijk bleek dit niet goed te werken.)]] 
     97{{{ 
     98SVN=https://svn.openac.fenac.nl/ 
     99svn co $SVN/release/v2.XXX 
     100}}} 
    98101 
    99102Dingen om in ieder geval te verwijderen uit de nieuwe branch: 
    100  - `analyse/` bevat scripts die alleen aan de ontwikkelkant interessant zijn 
    101  - `adaptaties/ac_simpelveld/` en `adaptaties/ac_nederland/` en eventueel andere adaptaties die niet bij een productie-omgeving horen. 
    102  - `VERSIES.txt` hoeft alleen in development te staan. 
    103  - `.gitignore` hoeft alleen in development te staan. 
    104  - migratiescripts van versies na de nieuwe release. 
     103 - scripts en adaptaties die alleen aan de ontwikkelkant interessant zijn. 
     104 - bestanden die alleen in development hoeven te staan. 
     105 - migratiescripts van eerdere versies. 
     106Op dit moment ziet dat er zo uit (aannemend dat je de checkout al hebt gemaakt). Vergeet niet de wijziging te committen in deze nieuwe versie. 
     107{{{ 
     108cd v2.XXX 
     109svn rm analyse adaptaties/ac_nederland 
     110svn rm VERSIES.txt .gitignore 
     111  # Herhaal voor alle eerdere migraties 
     112svn rm scripts/migraties/v2.006.py 
     113}}} 
    105114 
    106115Nadat je de files hebt verwijderd, markeer de commits waarin je ze verwijdert (in development, `svn merge --record-only -c <rev> ../v2.XXX`) zodat je niet per ongeluk merget en daarbij belangrijke files weggooit. 
     116 
     117{{{ 
     118cd ../development 
     119svn up 
     120svn merge --record-only -c PREV ../v2.XXX 
     121}}} 
    107122 
    108123Zet ook een tag in de git-repository bij de branch: