ec-cube.co Git管理機能の仕様
スタンダードプランの場合のGit管理機能の仕様は以下になります。
| Git管理対象 | 管理画面 Plugin利用による影響 |
管理画面からの操作 | |
|---|---|---|---|
| |-- app | |||
| | |-- Customize | o | ||
| | |-- DoctrineMigrations | x | ||
| | |-- Plugin | x | o | |
| | |-- PluginData | x | o | |
| | |-- config | x | ||
| | |-- proxy | x | ||
| | `-- template | o | o | o |
| `-- html | |||
| |-- plugin | o | o | |
| |-- template | o | o | o |
| |-- upload | x | ||
| | |-- save_image | x | o | |
| | `-- temp_image | x | o | |
| `-- user_data | x | o | |
| `– assets | x | o |
表の見方
- Git管理対象:Gitによるソースコードやディレクトリの反映が可能なリソース
- Plugin利用による影響:
PluginのInstall/UnInstall/enable/disable/実行時の操作、などによりソースコードが書き換えられる可能性のあるリソース - 管理画面からの操作:管理画面でなんからの更新が行われるリソース(ページ/テンプレート管理など)
以下はEC-CUBE本体コードとしてのディレクトリであるため対象外
- DoctrineMigrations
- config
- proxy
「Plugin利用による影響」「管理画面からの操作」について
- gitからの反映以外の操作により生成・変更されたファイルもgit管理されます。
- その際、管理画面側の変更が正としてcommitされます。