Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | |||
wiki:documentation:devguide:versioning [2016/03/14 14:18] marisa [Macros e Classes de Versionamento] |
wiki:documentation:devguide:versioning [2016/03/14 15:09] (current) marisa [Versionamento Repositório] |
||
---|---|---|---|
Line 36: | Line 36: | ||
* Para cada versão menor do cronograma será criado um ramo com o seu nome. Exemplos: release-5.0, release-5.1. | * Para cada versão menor do cronograma será criado um ramo com o seu nome. Exemplos: release-5.0, release-5.1. | ||
* Nos ramos das versões menores, como o release-5.0, trabalharemos apenas na correção de erros e estabilização de código, devendo as correções serem aplicadas a todos os ramos relacionados. Este ramo será congelado, isto é, não iremos incluir novas funcionalidades, apenas vamos gerar correções dessa versão. | * Nos ramos das versões menores, como o release-5.0, trabalharemos apenas na correção de erros e estabilização de código, devendo as correções serem aplicadas a todos os ramos relacionados. Este ramo será congelado, isto é, não iremos incluir novas funcionalidades, apenas vamos gerar correções dessa versão. | ||
- | * Para cada versão lançada, iremos criar uma tag com a seguinte nomenclatura: v-x.y.z. Assim teremos as tags: v-5.0.0, v-5.0.1, v-5.1.0, v5.1.1. | + | * Para cada versão lançada, iremos criar uma tag com a seguinte nomenclatura: x.y.z. Assim teremos as tags: 5.0.0, 5.0.1, 5.1.0, 5.1.1, 5.2.0, ... |
A figura abaixo ilustra o esquema de versionamento adotado. | A figura abaixo ilustra o esquema de versionamento adotado. |