バンプバージョンは何を表していますか?


回答:


262

これは、バージョン番号を新しい一意の値に増やすことを意味します。


3
使用できる特別なコンテキストはありますか?それはソースバージョンである必要がありますか、それとも依存バージョンであることができますか?実際に一部のコンポーネントを新しいバージョンに更新することを含めることができますか、それとも、たとえば、構成ファイルのバージョン番号のみを変更することについてですか?つまり、この用語の使用方法に関する技術的な詳細はありますか?
Alexey

3
コンポーネントまたは依存関係の更新は、通常、「最新/新しいものに更新」または「最新/新しいものに対してビルド」という注釈が付けられます。それ以外はただのハウスキーピングです。
Ignacio Vazquez-Abrams

@Alexeyバージョンバンプ(sbtおよびMavenプロジェクトのコンテキストでのみ)に関して私が持っている1つの技術的な考慮事項は、開発は -SNAPSHOTバージョンでです。これは、2人がお互いに気付かないバージョンにぶつからないようにするのにも役立ちます。1. -SNAPSHOT(同じバージョン番号の)リリースにバンプします。2.コミット3.次のバージョン番号にバンプして-SNAPSHOT元に戻します。4.コミット5.プッシュ
akauppi

2
する 2.2.1> - 2.2.2「バンプ」としてカウント?
OlehZiniak 2017

5
@OlehZiniak:プロジェクトのバージョン番号として2.2.2がまだ使用されていないと想定してください。
Ignacio Vazquez-Abrams

67

from: 成功したGit分岐モデル

$ 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(-)

新しいブランチを作成してそこに切り替えた後、バージョン番号を増やします。ここで、bump-version.shは、新しいバージョンを反映するように作業コピーの一部のファイルを変更する架空のシェルスクリプトです。(もちろん、これは手動の変更である可能性があります。つまり、一部のファイルが変更されるということです。)次に、バンプされたバージョン番号がコミットされます。


37
ちなみに、この記事ではgitを使用する素晴らしい方法について説明します。非常に整理され、合理化されています。みんなにお勧めします。
pilau 2013

3
デモ用のbump_versionスクリプトはどこにありますか?
出来上がり

5
bumpversionまたはgrunt-bumpまたはgit-version-bumpなど。言語設定に応じて。
mab

1
ここでrelease.shシェル私は自動的にGitのタグのバージョンバンプどのようにスクリプト
ペーテルSzakszon

2
彼がその記事を読んでいる間に「バンプバージョン」を見つけたため、この質問に誰が来たのか、答えはそこにあることがわかりました:D
KADEM Mohammed

14

これは、現在のバージョン番号を1だけ増やすことを意味します。


10
しかし、うまくいけば、あなたはsemverに準拠する方法でそうすることを意味します!
binki 2016年

Semverは主にライブラリとAPI向けです。どこでも意味がありません。
Marc.2377

2

ブースト、ポンプアップ、アップ、バージョンアップ。


あなたのための語源。

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

オンラインメッセージボードの台頭により1990年代半ばから後半にかけて出現した可能性が高いバンプは、「投稿を育てる」というフレーズの代名詞として一般的に言われています。ただし、この用語は、単に「バンプ」という単語を拡張したものである(つまり、何かにバンプを付ける、またはブーストする)場合もあります。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.