問題タブ [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.

0 投票する
0 に答える
261 参照

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 構成設定を達成する方法を知っていますか?

下の写真は、私のニーズを視覚化したものです。

ここに画像の説明を入力