最後のコミット番号/分岐情報をgithubのコードファイルに挿入する方法はありますか?たぶん予約語やトークンを使用していますか?私は先進的なソース管理とgitに少し慣れているので、正しい用語を使用していなくても質問を言い換えることができれば幸いです。Github - あなたのソースに情報を含める方法
1
A
答えて
0
ビルドシステムによっては可能かもしれません。ビルドスクリプトでは、gitコマンドを実行して必要な情報を取得し、コード内のマクロとして渡すことができます。
3
1
キーワード展開のためのGit FAQを参照してください。解決策は、チェックイン/チェックアウト時に修正すべきファイルについて.gitattributesへのidentエントリを追加することです:属性のidentがパスに設定されている場合
、Gitは$ idを持つ ブロブオブジェクトに$ Idを$を置き換えます:の後に40文字の16進数の小文字の オブジェクト名が続き、チェックアウト時にドル記号$が続きます。 $ Id:で始まりworktreeファイルで$で終わる任意のバイトの シーケンスは、チェックイン時に$ Id $に置換された です。
+0
ですが、$ id $よりもバージョン番号に似ている(エンドユーザにとって)意味のあることがあります – BuddyJoe
関連する問題
- 1. github資格情報を認証するためのシェルスクリプト
- 2. バージョン情報で静的コンテンツを含める方法
- 3. 情報を取得する任意の方法があるのGitHub API
- 4. MS ACCESS TransferSpreadsheetインポートデータに余分な情報を含めるためのVBA
- 5. .gemファイルをバンドルラー(ソースではない)に含める方法
- 6. VC++ 2012:.rcファイルにversion.inc(別途管理)のバージョン情報を含める方法
- 7. 安全にiOSアプリケーションでサーバーの資格情報を含める方法
- 8. githubの更新されたファイル情報
- 9. 外部ソースからUnreal Engineに情報を渡す方法
- 10. 外部ソースからゲームに情報を引き込む方法
- 11. このモジュールのデバッグ情報にソース情報がありません - PDBが正常にロードされました
- 12. 外部ソースからの情報を受信するためのWebサービス
- 13. プロジェクトにサードパーティのgithubリポジトリを含める方法
- 14. 親のソースをアセンブリに含める方法
- 15. FASMに他のソースを含める方法
- 16. ローカルgithubアカウント情報を更新する
- 17. WinJS:重要な情報を保存するための最良の方法
- 18. php-curl(資格情報付き)を使用してgithubから情報を解放する方法は?
- 19. mavenサイトにgithubマークダウンファイルを含める方法
- 20. Wordpress:RSS2フィードに改ページ情報を含める?
- 21. 情報セクションにSwagger-UIコードブロックを含める
- 22. gitコミットのための私のアイデンティティ情報の使い方
- 23. CMakeList.txtに.cmakeファイルからのソースで変数を含める適切な方法
- 24. アプリケーションシャットダウン時に情報をファイルに保存するための正しい方法
- 25. githubの参加情報へのXHRアクセス
- 26. 春のセキュリティ - 認証情報のための2つの別々のソースが
- 27. クラスタ情報を取得するためにmesos httpエンドポイントにアクセスする方法
- 28. ASP.NET - サーバーの統計情報を表示する方法/情報?
- 29. Twitterのリスト情報を取得する方法(購読情報)
- 30. WinSCPスクリプトファイルに共有フォルダの資格情報を含めます
あなたは実際に何をしようとしていますか?なぜあなたはこれを必要としますか? –
これはgithubについてではなく、gitについてです。どちらのgitにもキーワード拡張を行う方法がありますが、そうでない場合もあります。 – bmargulies