サーバーで新しいコミットをプルするたびに、appcacheを自動的に変更できるようにしたい。ファイルに変更があった場合、HTML5キャッシュマニフェストは更新されたと見なされます。一般的な方法は、ファイルのコメントにバージョン番号を入れてインクリメントすることです。毎回更新する必要はありません。私は何かを得ました
CACHE MANIFEST
#GIT $Id$
...
私appcache.manifest
と
manifest.appcache ident
私の.gitattributes
場合、コミットからSHA1を使用することを望んでいたので、毎回異なりますが、マニフェストファイル自体に対して1つしか実行しないようで、実際には役に立ちません。
単一のファイルだけでなく、プロジェクト全体のSHA1を挿入するようにGitに取得する方法はありますか?前もって感謝します。
Git属性キーワード拡張で説明されているように、コンテンツフィルタードライバーを使用した代替方法を試すことができます。
「ソースにリビジョンとビルド日付を追加するにはどうすればよいですか?」で説明したように、git describe --tags
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加