Conforme os usuários enviam, atualizam ou duplicam recursos no repositório,
são atribuídos números de versão aos recursos, com base nas regras do produto.
Propósito
O aplicativo gerencia o relacionamento entre
as versões de um recurso. Utilize o seguinte formato de versão e estratégia para criar relacionamentos entre recursos e incluir informações sobre esses relacionamentos nos metadados do recurso.
Formato
Utilize as seguintes regras e formato de versão ao enviar recursos
para o repositório.
Você pode utilizar o formato A.B.C, no qual A, B e C são inteiros, como "7.1.0". As versões do recurso são comparadas entre si numericamente.
A seguinte lista mostra como as versões do recurso são comparadas:
- Mais recente
- 7.2.0
- 7.1.1
- 7.1.0
- Mais antiga
Nota: Você pode utilizar um número infinito de níveis de ponto, por exemplo, 7.0.0.0.1.1
Você também pode anexar texto que age como -1 no lugar dos inteiros; no entanto, deve criar cadeias de texto intuitivas para comunicar a ordem de versão correta. Por exemplo, "7.1.0" precede a versão
"7.1 Milestone," que precede a versão "7.2." Às vezes, os recursos têm o mesmo número de versão, mas um deles também terá texto em seu número de versão. Esses recursos serão iguais numericamente, mas terão cadeias de texto diferentes. O exemplo seguinte ilustra como essas cadeias diferentes trabalham juntas. As versões no diagrama abaixo são listadas das mais antigas em cima até as mais recentes abaixo.