This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | Next revision Both sides next revision | ||
devel:update-database-schema [2012/09/14 13:11] miconda |
devel:update-database-schema [2012/09/14 13:17] miconda |
||
---|---|---|---|
Line 42: | Line 42: | ||
* one for the XML files (they are part of internal library srdb1) | * one for the XML files (they are part of internal library srdb1) | ||
* one for DB creation scripts (they are part of kamctl tool) | * one for DB creation scripts (they are part of kamctl tool) | ||
+ | |||
+ | This brings the benefit of easy backporting, | ||
+ | |||
+ | If there is a fix that has to be backported, always do it to master branch and then cherry-pick it in the stable branches. With split commits, the typical backport procedure is: | ||
+ | * cherry-pick only the commit to xml files | ||
+ | * regenerated the schema for the stable branch and commit the updates | ||