Regole di esclusione predefinite
Per impostazione predefinita, l’indicizzazione di Devin Desktop esclude:- I percorsi elencati in
.gitignore - I file in
node_modules - I percorsi nascosti (che iniziano con ”.”)
.gitignore.
.devinignore
Per escludere altri file, aggiungi un file .devinignore nella root del tuo repository. Il file usa la stessa sintassi di .gitignore:
.devinignore
.devinignore vengono esclusi dall’indicizzazione e Devin non può visualizzarli, modificarli né crearli. .devinignore funziona in aggiunta a .gitignore, quindi è sufficiente elencare i percorsi non già esclusi tramite .gitignore.
Regole di esclusione globali
Per i clienti Enterprise che gestiscono più repository, è possibile applicare in modo obbligatorio le regole di esclusione a tutti i repository inserendo un file.codeiumignore globale nella cartella ~/.codeium/. Questa configurazione globale si applica a ogni workspace di Devin Desktop presente nel sistema.
Il file .codeiumignore globale usa la stessa sintassi di .gitignore e si aggiunge agli eventuali file di esclusione specifici dei singoli repository.
Requisiti di sistema
Alla prima attivazione, Devin Desktop utilizzerà una parte della CPU per indicizzare il workspace. A seconda delle dimensioni del workspace, l’operazione dovrebbe richiedere 5-10 minuti e va eseguita una sola volta per ogni workspace. L’utilizzo della CPU tornerà automaticamente ai livelli normali. L’indicizzazione di Devin Desktop richiede inoltre RAM (~300MB per un workspace di 5000 file).I nomi di file legacy
.windsurfignore e .codeiumignore vengono ancora letti e applicati insieme a .devinignore. I file esistenti continuano a funzionare, ma per le nuove regole è preferibile usare .devinignore.
