Changes between Version 21 and Version 22 of WorkingGuideLines


Ignore:
Timestamp:
02/13/12 13:34:11 (12 years ago)
Author:
slyfox
Comment:

Added 'backporing to stable' instructions.

Legend:

Unmodified
Added
Removed
Modified
  • WorkingGuideLines

    v21 v22  
    133133}}} 
    134134 
    135  If you has any problems in merge process you should fix it manually and continue merge process, but try to check merge process before start to push or you can break branch. 
     135 If you have any problems in merge process you should fix it manually and continue merge process, but try to check merge process before start to push or you can break branch. 
    136136 
    137  * Now you can close the ticket and the ticket will change into the testing state, and rewrite 'Votes for changeset' to 'committed-master' text. Also, change value of 'Severity' fileld to 'merged'. In ticket comment you must describe how get summary patch. For example: 
     137 * Now you can close the ticket and the ticket will change into the testing state, and rewrite 'Votes for changeset' to 'committed-master' text. Also, change value of 'Branch state' fileld to 'merged'. In ticket comment you must describe how get summary patch. For example: 
    138138{{{ 
    139139fixed: 111111111111111^...222222222222222 # for multipatch 
     
    152152Release process should be described [wiki:ReleaseProcess here]. 
    153153 
     154== Backporting to stable branch == 
     155Sometimes the change needs to backported to latest stable branch (like '''4.8.1-stable'''). 
     156Such changes are marked as '''keywords: stable-candidate'''. 
     157 
     158In order to merge them you need to: 
     159 
     160 * git checkout 4.8.1-stable 
     161 * git cherry-pick commit-id '''every needed changeset''' 
     162 * git push origin 4.8.1-stable 
     163 * change bug status accordingly: 
     164 
     165     Drop '''keywords: stable candidate''' and add'''committed-stable''' to '''Votes for changeset:'''. 
     166     {{{ 
     167     fixed: 111111111111111^...222222222222222 # for multipatch 
     168     fixed: 111111111111111                    # for one changeset 
     169     }}} 
     170 
     171 
    154172== Code Indentation Guidelines == 
    155173