問題タブ [gitversion]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
git - Git バージョニングの新しいアプローチ
プロジェクトで Nuget のバージョン管理を自動化しようとしています。CI/CD レイヤーに VSTS を使用しています。私は一人で働いています。プロジェクトと同時に、git の秘密をキャッチしたいと考えています。
Git Flow 標準を試してみましたが、私のニーズを満たしていませんでした。
私の考えている流れは、ブランチは 2 つだけで、Master ブランチは永続的で、他のブランチは一時的なものになるというものです。マスターにマージするときに一時ブランチを削除します。バグを修正し、パッチ バージョンをインクリメントするために、変更を master ブランチに直接コミットします。マイナー バージョンをインクリメントするには、ブランチ戦略を使用します。主要な変更については、GitVersion を使用したい (書き込み +semver: major to commit message Source1 )
私のニーズのために、 GitVersion ( Source ) を使用しようとしました。SemVerを使用しています。また、必要に応じて GitVersion.yml ファイルを設定できませんでした。
私の目標または GitVersion 構成設定を達成する方法を知っていますか?
下の写真は、私のニーズを視覚化したものです。