4

皆さんがgitのRailsサイトのバイナリアセットをソース制御するための「ベストプラクティス」をお勧めできることを願っていました。

私の主な懸念は、サイトで作業しているときに、gitリポジトリから500kb以上の画像を絶えず追加および削除すると、リポジトリが最終的にかなり太くなり、扱いにくくなり、履歴からそれらの画像を手動で削除する必要があることです(災害が発生しやすい、私が知る限り)または、長い初期ダウンロードとディスク上の余分な無駄なスペースに我慢してください。

アプリのロジックをアセットから分離するためのいくつかの選択肢は何ですか?Gitサブモジュール?他に何か?

ありがとう!

4

2 に答える 2

0

これは、SO の他の場所や他の場所でかなりよくカバーされているようです。開始(検索の 5 秒後) :

レポジトリの肥大化が実際に見られ、メインの Rails アプリ レポジトリをこれから解放したい場合は、git サブモジュールを調べることができます。画像へのすべての変更は別のassets (たとえば)レポジトリ内に保持され、発生した肥大化のないメインレポ。

于 2012-06-15T01:17:22.327 に答える