chore(git): keep logs/ in repo but ignore all log files
**Motivations:** - Explicit root rule for logs/**/*.log; nested **/*.log under logs/. **Evolutions:** - logs/README.md documents both ignore locations.
This commit is contained in:
parent
77c0872d0b
commit
ee81855fc3
3
.gitignore
vendored
3
.gitignore
vendored
@ -9,6 +9,9 @@ services/docv/target/
|
||||
# Surcharges locales pull-sync (cron)
|
||||
cron/config.local.env
|
||||
|
||||
# logs/ : le répertoire reste versionné (README.md, logs/.gitignore) ; aucun fichier journal versionné
|
||||
logs/**/*.log
|
||||
|
||||
# projects/ : ignorer tout répertoire d'id sous projects/ sauf les squelettes versionnés (conf, workspace, etc.)
|
||||
projects/*
|
||||
!projects/README.md
|
||||
|
||||
4
logs/.gitignore
vendored
4
logs/.gitignore
vendored
@ -1,2 +1,2 @@
|
||||
# Fichiers de journal locaux uniquement
|
||||
*.log
|
||||
# Fichiers de journal locaux uniquement (toute profondeur sous logs/)
|
||||
**/*.log
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
# Journaux smart_ide (tâches de fond et ia_dev)
|
||||
|
||||
Les fichiers `*.log` sous ce répertoire sont **produits localement** par la machine qui exécute les timers systemd utilisateur, les cron, ou les scripts `ia_dev`. Ils ne sont **pas versionnés** (voir `.gitignore`).
|
||||
Les fichiers `*.log` sous ce répertoire sont **produits localement** par la machine qui exécute les timers systemd utilisateur, les cron, ou les scripts `ia_dev`. Ils ne sont **pas versionnés** : règle **`logs/**/*.log`** à la racine du dépôt et **`**/*.log`** dans ce répertoire (`logs/.gitignore`).
|
||||
|
||||
| Fichier | Origine |
|
||||
|---------|---------|
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user