github等でタグを作成する際にソースコード内のバージョンが上がっていないとタグを作成されないようにするには?

投稿者: Anonymous

タイトルの通りですが、具体的には

AssemblyInfo.cs#L55-L56

[assembly: AssemblyFileVersion("0.1.0.9")]
[assembly: AssemblyInformationalVersion("0.1.0.9")]

ここのバージョンが上がってないとタグを切れなくしたいです。

解決

該当箇所 (バージョン番号) の変更がされていない場合、ムダなコミットを増やさないためにも
「タグ付け」の際に自動で弾いて欲しい、という事であれば Git Hooks の仕組みが使えそうです。

Gitで特定の操作を実行した際に、カスタムスクリプトを実行する方法です。

回答者: Anonymous

Leave a Reply

Your email address will not be published. Required fields are marked *