Règles d’exclusion par défaut
Par défaut, l’indexation de Devin Desktop ignore :- Les chemins répertoriés dans
.gitignore - Les fichiers situés dans
node_modules - Les chemins masqués (commençant par « . »)
.gitignore ne peuvent pas non plus être modifiés par l’agent.
.devinignore
Pour exclure d’autres fichiers, ajoutez un fichier .devinignore à la racine de votre dépôt. Sa syntaxe est identique à celle de .gitignore :
.devinignore
.devinignore sont exclus de l’indexation, et Devin ne peut ni les consulter, ni les modifier, ni les créer. .devinignore s’ajoute à .gitignore : il vous suffit donc d’y lister les chemins qui ne sont pas déjà ignorés par Git.
Règles d’exclusion globales
Les clients Enterprise qui gèrent plusieurs dépôts peuvent imposer des règles d’exclusion à l’ensemble de leurs dépôts en plaçant un fichier.codeiumignore global dans le dossier ~/.codeium/. Cette configuration globale s’applique à tous les espaces de travail Devin Desktop de votre système.
Le fichier .codeiumignore global utilise la même syntaxe que .gitignore et vient s’ajouter aux éventuels fichiers d’exclusion propres à chaque dépôt.
Configuration requise
Lors de sa première activation, Devin Desktop sollicite une partie du processeur pendant l’indexation de l’espace de travail. Selon la taille de votre espace de travail, cette opération prend généralement de 5 à 10 minutes et n’a lieu qu’une seule fois par espace de travail. L’utilisation du processeur revient ensuite automatiquement à la normale. L’indexation de Devin Desktop nécessite également de la RAM (environ 300 Mo pour un espace de travail de 5 000 fichiers).Les anciens fichiers
.windsurfignore et .codeiumignore sont toujours lus et appliqués en complément de .devinignore. Les fichiers existants restent fonctionnels, mais privilégiez .devinignore pour toute nouvelle règle.
