1. Complétez l'arborescence
Dans l'explorateur de votre éditeur, ajoutez les dossiers manquants pour obtenir :
odoo-19-workspace/
.venv/
config/
custom_addons/
scripts/
src/
odoo/
var/
data/
log/src/odoo/contient le cœur Community suivi par Git ;custom_addons/contient votre travail ;.venv/contient l'interpréteur et les paquets isolés ;config/accueillera la configuration locale ;var/data/etvar/log/contiennent l'état produit pendant l'exécution ;scripts/accueillera les commandes de démarrage répétables.
2. Protégez l'état local
Créez le fichier suivant. Il empêche un futur dépôt du workspace d'enregistrer l'environnement Python, la configuration réelle, les bases locales ou les logs.
.gitignore
.venv/
config/odoo.conf
var/data/
var/log/
__pycache__/
*.pycLe code et l'état ne voyagent pas ensemble.
Les modules de custom_addons/ peuvent être versionnés. Un mot de passe local, un environnement Python et une base ne le sont pas.
3. Vérifiez sans commande superflue
L'explorateur de fichiers de l'éditeur suffit : vous devez voir les six dossiers de premier niveau et src/odoo/odoo-bin. Si l'un manque, corrigez l'arborescence avant d'écrire la configuration.