Gitを使用して自動更新されたHTMLアプリケーションキャッシュマニフェスト

ダックブレイン

サーバーで新しいコミットをプルするたびに、appcacheを自動的に変更できるようにしたい。ファイルに変更があった場合、HTML5キャッシュマニフェストは更新されたと見なされます。一般的な方法は、ファイルのコメントにバージョン番号を入れてインクリメントすることです。毎回更新する必要はありません。私は何かを得ました

CACHE MANIFEST
#GIT $Id$
...

appcache.manifest

manifest.appcache ident 

私の.gitattributes場合、コミットからSHA1を使用することを望んでいたので、毎回異なりますが、マニフェストファイル自体に対して1つしか実行しないようで、実際には役に立ちません。

単一のファイルだけでなく、プロジェクト全体のSHA1を挿入するようにGitに取得する方法はありますか?前もって感謝します。

VonC

Git属性キーワード拡張説明されているように、コンテンツフィルタードライバーを使用した代替方法を試すことができます

http://git-scm.com/figures/18333fig0703-tn.png

ソースにリビジョンとビルド日付を追加するにはどうすればよいですか?」で説明したように、git describe --tags

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Safariがアプリケーションキャッシュマニフェストを利用していない

分類Dev

アプリケーションキャッシュエラーイベント:マニフェストフェッチに失敗しました(4)

分類Dev

アプリケーションキャッシュエラーイベント:マニフェストフェッチに失敗しました(404)

分類Dev

Safari->「アプリケーションキャッシュマニフェストのMIMEタイプが正しくありませんでした:text / plain。」

分類Dev

Imagemagick変換:Pangoを使用して自動生成されたスライドのキャプションをフォーマットします

分類Dev

タスクマネージャを介してシャットダウンされた後、アプリケーションが再起動しない

分類Dev

フィッシュシェルを使用して再ログインした後、スナップアプリケーションが表示されない

分類Dev

更新されたバージョンが利用可能な場合、Webコンテンツ(.jsファイル)を自動同期/更新するCordovaアプリ、それ以外の場合はキャッシュされたものを使用しますか?

分類Dev

Firebaseプッシュ通知(アプリケーションを起動したときにマニフェストからサービスが呼び出されない)

分類Dev

キャッシュされたオプションを使用したDockerボリュームマウント

分類Dev

Chromeのアプリキャッシュは、次のように表示されてもファイルを更新しません:アプリケーションキャッシュのダウンロードイベント

分類Dev

androidマニフェストアプリケーション3エラーが検出されました

分類Dev

androidマニフェストアプリケーション3エラーが検出されました

分類Dev

Webアプリマニフェストとアプリケーションキャッシュを同時に使用するにはどうすればよいですか?

分類Dev

WEBアプリケーションでのキャッシュされたスレッドプールのパフォーマンス

分類Dev

InnoSetupでインストールされたアプリケーションを自動的に更新する方法

分類Dev

アプリケーションの依存関係マニフェストで指定されたアセンブリ

分類Dev

マニフェストが追加された後、コンソールアプリケーションを起動できません

分類Dev

フォーカスされたアプリケーション上でJavaでキーを自動押す方法

分類Dev

エクスプローラーのコンテキストメニューを介して起動されたアプリケーションをデバッグします

分類Dev

mongodbを使用したチャットアプリケーションのスキーマ

分類Dev

SparkはいつキャッシュされたRDDを自動的にクリーンアップしますか?

分類Dev

SparkはいつキャッシュされたRDDを自動的にクリーンアップしますか?

分類Dev

SDWEBIMAGEのサーバーに保存されている画像の一意のURLを使用して、アプリケーションディレクトリ(キャッシュ)で一意の画像ファイルパスを取得します

分類Dev

HTML5アプリケーションキャッシュのすべてのファイルにマニフェスト属性が必要なのはなぜですか?

分類Dev

マップを使用して、JavascriptアプリケーションVSRedisで約5000エントリをキャッシュします

分類Dev

TFSを使用したJavaScriptアプリケーションの自動テスト

分類Dev

自動配線されたコンポーネントを使用したSpring Boot ServiceアプリケーションのJUnitテストケースの作成

分類Dev

iOSアプリケーションを削除して再インストールした後もネットワークキャッシュは残ります

Related 関連記事

  1. 1

    Safariがアプリケーションキャッシュマニフェストを利用していない

  2. 2

    アプリケーションキャッシュエラーイベント:マニフェストフェッチに失敗しました(4)

  3. 3

    アプリケーションキャッシュエラーイベント:マニフェストフェッチに失敗しました(404)

  4. 4

    Safari->「アプリケーションキャッシュマニフェストのMIMEタイプが正しくありませんでした:text / plain。」

  5. 5

    Imagemagick変換:Pangoを使用して自動生成されたスライドのキャプションをフォーマットします

  6. 6

    タスクマネージャを介してシャットダウンされた後、アプリケーションが再起動しない

  7. 7

    フィッシュシェルを使用して再ログインした後、スナップアプリケーションが表示されない

  8. 8

    更新されたバージョンが利用可能な場合、Webコンテンツ(.jsファイル)を自動同期/更新するCordovaアプリ、それ以外の場合はキャッシュされたものを使用しますか?

  9. 9

    Firebaseプッシュ通知(アプリケーションを起動したときにマニフェストからサービスが呼び出されない)

  10. 10

    キャッシュされたオプションを使用したDockerボリュームマウント

  11. 11

    Chromeのアプリキャッシュは、次のように表示されてもファイルを更新しません:アプリケーションキャッシュのダウンロードイベント

  12. 12

    androidマニフェストアプリケーション3エラーが検出されました

  13. 13

    androidマニフェストアプリケーション3エラーが検出されました

  14. 14

    Webアプリマニフェストとアプリケーションキャッシュを同時に使用するにはどうすればよいですか?

  15. 15

    WEBアプリケーションでのキャッシュされたスレッドプールのパフォーマンス

  16. 16

    InnoSetupでインストールされたアプリケーションを自動的に更新する方法

  17. 17

    アプリケーションの依存関係マニフェストで指定されたアセンブリ

  18. 18

    マニフェストが追加された後、コンソールアプリケーションを起動できません

  19. 19

    フォーカスされたアプリケーション上でJavaでキーを自動押す方法

  20. 20

    エクスプローラーのコンテキストメニューを介して起動されたアプリケーションをデバッグします

  21. 21

    mongodbを使用したチャットアプリケーションのスキーマ

  22. 22

    SparkはいつキャッシュされたRDDを自動的にクリーンアップしますか?

  23. 23

    SparkはいつキャッシュされたRDDを自動的にクリーンアップしますか?

  24. 24

    SDWEBIMAGEのサーバーに保存されている画像の一意のURLを使用して、アプリケーションディレクトリ(キャッシュ)で一意の画像ファイルパスを取得します

  25. 25

    HTML5アプリケーションキャッシュのすべてのファイルにマニフェスト属性が必要なのはなぜですか?

  26. 26

    マップを使用して、JavascriptアプリケーションVSRedisで約5000エントリをキャッシュします

  27. 27

    TFSを使用したJavaScriptアプリケーションの自動テスト

  28. 28

    自動配線されたコンポーネントを使用したSpring Boot ServiceアプリケーションのJUnitテストケースの作成

  29. 29

    iOSアプリケーションを削除して再インストールした後もネットワークキャッシュは残ります

ホットタグ

アーカイブ