> ffmpeg ffmpeg version 2021-10-21-git-2aa343bb6f-full_build-www.gyan.dev Copyright (c) 2000-2021 the FFmpeg developers これをC#で簡単に実現したいと思います。 今回はコミットIDとブランチ名を埋め込みます。 VisualStudio利用時 説明文にすると長いですが、簡単です。 1.ビルド前イベントの登録 プロジェクトのプロパティ「ビルド前イベント」を利用してgitの情報をファイルに書き出します。 git rev-parse --short HEAD > $(ProjectDir)git_id.txt git branch --show-current > $(ProjectDir)git_branch.txt 1行目は短いコミットID、2行目はブランチ名です。 ブランチ
![[.NET/C#] アプリにgitのコミットIDを埋め込む - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/d996fbb2d2441b027add6c26e145eea0b0967cdd/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-9f5428127621718a910c8b63951390ad.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTkxNiZoPTMzNiZ0eHQ9JTVCLk5FVCUyRkMlMjMlNUQlMjAlRTMlODIlQTIlRTMlODMlOTclRTMlODMlQUElRTMlODElQUJnaXQlRTMlODElQUUlRTMlODIlQjMlRTMlODMlOUYlRTMlODMlODMlRTMlODMlODhJRCVFMyU4MiU5MiVFNSU5RiU4QiVFMyU4MiU4MSVFOCVCRSVCQyVFMyU4MiU4MCZ0eHQtY29sb3I9JTIzMjEyMTIxJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTU2JnR4dC1jbGlwPWVsbGlwc2lzJnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnM9MmJlMTlhMTc2MGRmYmRjMmI5MjNkNDU1MGNhNTg2YWE%26mark-x%3D142%26mark-y%3D112%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTcxNiZ0eHQ9JTQwaHFmMDAzNDImdHh0LWNvbG9yPSUyMzIxMjEyMSZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT0zMiZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZzPTQyYmNkN2E5YjFkNGMyNWRmNGI2YjhmNWJhYWFiYTU0%26blend-x%3D142%26blend-y%3D491%26blend-mode%3Dnormal%26s%3D90b9d69f887c4d91752f38c35ec6d4da)