.gitignore для SugarCRM
15 правил ігнорування для SugarCRM, готових до копіювання у ваш репозиторій.
Управління взаємовідносинами з клієнтами
Повний .gitignore для SugarCRM
# Згенеровано LFGitignore - https://lfgitignore.com
# Створено: 2026-10-31 21:53:48 UTC
# Технології: SugarCRM
### SugarCRM ###
/.htaccess
/cache/*
!/cache/index.html
/custom/history/
/custom/modulebuilder/
/custom/working/
/custom/modules/*/Ext/
/custom/application/Ext/
/config.php
/config_override.php
/silentUpgrade*.php
# Файл журналу
*.log
/upload/*
!/upload/index.html
/upload_backup/
Що насправді ігнорують ці правила SugarCRM
Кожен наведений нижче шаблон із поясненням, навіщо він потрібен у .gitignore.
Ігноруйте власний матеріал .htaccess.
| Шаблон | Що ігнорується |
|---|---|
/.htaccess |
Ігноруйте власний матеріал .htaccess. |
/cache/* |
Повністю ігноруйте каталог кешу. Це порушить поточну поведінку. Що часто призводило до неправильного використання сховища як резервної заміни. Для розробки каталог кешу можна безпечно ігнорувати, тому він ігнорується. |
!/cache/index.html |
Ігноруйте власний матеріал .htaccess. |
Ігноруйте деякі файли та каталоги зі спеціального каталогу.
| Шаблон | Що ігнорується |
|---|---|
/custom/history/ |
Ігноруйте деякі файли та каталоги зі спеціального каталогу. |
/custom/modulebuilder/ |
Ігноруйте деякі файли та каталоги зі спеціального каталогу. |
/custom/working/ |
Ігноруйте деякі файли та каталоги зі спеціального каталогу. |
/custom/modules/*/Ext/ |
Ігноруйте деякі файли та каталоги зі спеціального каталогу. |
/custom/application/Ext/ |
Ігноруйте деякі файли та каталоги зі спеціального каталогу. |
Спеціальну конфігурацію також слід ігнорувати.
| Шаблон | Що ігнорується |
|---|---|
/config.php |
Спеціальну конфігурацію також слід ігнорувати. |
/config_override.php |
Спеціальну конфігурацію також слід ігнорувати. |
Сценарії тихого оновлення не потрібні.
| Шаблон | Що ігнорується |
|---|---|
/silentUpgrade*.php |
Сценарії тихого оновлення не потрібні. |
Файли журналів можна безпечно ігнорувати.
| Шаблон | Що ігнорується |
|---|---|
*.log |
Файл журналу |
Ігноруйте нові каталоги завантаження.
| Шаблон | Що ігнорується |
|---|---|
/upload/* |
Ігноруйте нові каталоги завантаження. |
!/upload/index.html |
Ігноруйте нові каталоги завантаження. |
/upload_backup/ |
Ігноруйте нові каталоги завантаження. |
Як використовувати цей .gitignore для SugarCRM
- Скопіюйте правила SugarCRM вище або завантажте файл безпосередньо.
- Створіть файл з іменем .gitignore у корені вашого сховища Git і вставте в нього правила.
- Якщо деякі з цих файлів уже відстежуються, запустіть git rm -r --cached ., а потім зафіксуйте знову — Git застосовує правила ігнорування лише до невідстежуваних файлів.
- Закріпіть .gitignore, щоб усі члени команди мали однакові правила.