.gitignore para SugarCRM
15 regras de exclusão para SugarCRM, prontas a copiar para o seu repositório.
Gestão de relações com clientes
O .gitignore completo para SugarCRM
# Gerado pelo LFGitignore - https://lfgitignore.com
# Criado: 2026-10-13 16:07:41 UTC
# Tecnologias: 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
# Ficheiro de registo
*.log
/upload/*
!/upload/index.html
/upload_backup/
O que estas regras de SugarCRM ignoram
Veja abaixo cada padrão e a razão para o incluir no seu .gitignore.
Ignorar elementos personalizados de .htaccess.
| Padrão | O que ignora |
|---|---|
/.htaccess |
Ignorar elementos personalizados de .htaccess. |
/cache/* |
Ignorar completamente o diretório de cache. Isto altera o comportamento atual, que frequentemente levava à utilização indevida do repositório como substituto de cópias de segurança. No desenvolvimento, o diretório de cache pode ser ignorado em segurança e, por isso, é ignorado. |
!/cache/index.html |
Ignorar elementos personalizados de .htaccess. |
Ignorar alguns ficheiros e diretórios do diretório personalizado.
| Padrão | O que ignora |
|---|---|
/custom/history/ |
Ignorar alguns ficheiros e diretórios do diretório personalizado. |
/custom/modulebuilder/ |
Ignorar alguns ficheiros e diretórios do diretório personalizado. |
/custom/working/ |
Ignorar alguns ficheiros e diretórios do diretório personalizado. |
/custom/modules/*/Ext/ |
Ignorar alguns ficheiros e diretórios do diretório personalizado. |
/custom/application/Ext/ |
Ignorar alguns ficheiros e diretórios do diretório personalizado. |
A configuração personalizada também deve ser ignorada.
| Padrão | O que ignora |
|---|---|
/config.php |
A configuração personalizada também deve ser ignorada. |
/config_override.php |
A configuração personalizada também deve ser ignorada. |
Os scripts de atualização silenciosa não são necessários.
| Padrão | O que ignora |
|---|---|
/silentUpgrade*.php |
Os scripts de atualização silenciosa não são necessários. |
Os ficheiros de registo podem ser ignorados em segurança.
| Padrão | O que ignora |
|---|---|
*.log |
Ficheiro de registo |
Ignorar os novos diretórios de carregamentos.
| Padrão | O que ignora |
|---|---|
/upload/* |
Ignorar os novos diretórios de carregamentos. |
!/upload/index.html |
Ignorar os novos diretórios de carregamentos. |
/upload_backup/ |
Ignorar os novos diretórios de carregamentos. |
Como utilizar este .gitignore para SugarCRM
- Copie as regras de SugarCRM acima ou descarregue o ficheiro diretamente.
- Crie um ficheiro com o nome .gitignore na raiz do seu repositório Git e cole nele as regras.
- Se o Git já acompanhar alguns desses ficheiros, execute git rm -r --cached . e faça um novo commit: o Git só aplica regras de exclusão aos ficheiros que ainda não acompanha.
- Faça commit do .gitignore para que toda a equipa utilize as mesmas regras.