これは哲学の質問ですが、どうすればよいのでしょうか。
では、具体的な例を見てみましょう。私はGithubにプロジェクトを持っています、それはRubyの宝石です。
通常、新しいバージョンをリリースするときは、すべての機能と修正を完了してから、"Bumping version to v1.2.0"
メッセージとしてコミットを作成し、変更ログの更新とVERSION
継続的な更新のみを含めます。タグはこのv1.2.0
コミットを指します。
しかしその後...
- リポジトリに含まれるように、バージョンを直接再度バンプする必要が
v1.3.0-alpha
ありますか? - プロセスのどこかで大きな変更を加えた場合、バージョンをに再バンプする必要があり
v2.0.0
ますか? v1.2.x
パッチリリースで動作するブランチを作成する必要がありますか?
あなたのプロセスと、このすべての周りで使用するための良い習慣は何ですか?追加のアドバイスはありますか?
皆さんありがとう !:)