O que é a versão Bump?


Respostas:


262

Significa aumentar o número da versão para um valor novo e exclusivo.


3
Tem algum contexto especial em que pode ser usado? Tem que ser a versão de origem ou pode ser uma versão de dependência? Ele pode incluir a atualização de algum componente para uma versão mais recente ou apenas alterar um número de versão em um arquivo de configuração, por exemplo? Em outras palavras, existem detalhes técnicos sobre como esse termo pode ser usado?
Alexey

3
A atualização de componentes ou dependências geralmente é anotada como "atualização para a mais recente / mais recente" ou "compilação para a mais recente / mais nova". Fora isso, é apenas limpeza.
Ignacio Vazquez-Abrams

@ Alexey Uma consideração técnica que tenho sobre o versão bump (apenas no contexto dos projetos sbt e Maven) é que o desenvolvimento deve acontecer apenas com as -SNAPSHOTversões. Isso também ajuda a evitar que duas pessoas colidam com a versão sem se conhecerem. 1. passe -SNAPSHOTde um release (com o mesmo número de versão). 2. confirme 3. passe para o próximo número da versão e coloque de -SNAPSHOTvolta. 4. commit 5. push
akauppi 27/12/16

2
faz 2.2.1-> 2.2.2conta como um 'galo'?
precisa saber é o seguinte

5
@OlehZiniak: Supondo que o 2.2.2 ainda não tenha sido usado como número de versão no projeto, com certeza.
Ignacio Vazquez-Abrams

67

from: Um modelo de ramificação Git bem-sucedido :

$ git checkout -b release-1.2 develop
Switched to a new branch "release-1.2"
$ ./bump-version.sh 1.2
Files modified successfully, version bumped to 1.2.
$ git commit -a -m "Bumped version number to 1.2"
[release-1.2 74d9424] Bumped version number to 1.2
1 files changed, 1 insertions(+), 1 deletions(-)

Depois de criar uma nova ramificação e mudar para ela, aumentamos o número da versão. Aqui, bump-version.sh é um script de shell fictício que altera alguns arquivos na cópia de trabalho para refletir a nova versão. (É claro que isso pode ser uma alteração manual - o ponto é que alguns arquivos são alterados.) Em seguida, o número da versão aumentada é confirmado.


37
Este artigo descreve uma maneira fantástica de trabalhar com o git, a propósito. Muito organizado e simplificado. Eu recomendo a todos.
pilau

3
Onde posso ter algum script demo bump_version?
voila

5
bumpversion ou grunt-bump ou git-version-bump ou então. Dependendo das suas preferências de idioma.
mab

1
Aqui é o shell release.sh roteiro de como eu bater automaticamente versões git tag
Péter Szakszon

2
Que veio a esta pergunta, porque ele encontrou "Bump Version" ao ler esse artigo, que descobriu que a resposta estava lá: D
Kadem Mohammed

14

Isso significa aumentar o número da versão atual em 1.


10
Mas, esperançosamente, você implica fazê-lo de uma maneira que esteja de acordo com sempre !
binki

O Semver é principalmente para bibliotecas e APIs. Não faz sentido em todos os lugares .
Marc.2377

2

Impulsione, aumente, exiba, a versão.


A etimologia para você.

https://www.dictionary.com/e/slang/bump

Provavelmente surgindo em meados do final da década de 90 com o surgimento de fóruns on-line, o termo bump é popularmente considerado um backronym para a frase "traga meu post". O termo, no entanto, também pode ter simplesmente se originado como uma extensão da palavra solavanco (ou seja, dar algo a um solavanco ou estímulo).

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.