默认忽略规则
默认情况下,Devin Desktop 索引会忽略以下内容:.gitignore中列出的路径node_modules中的文件- 隐藏路径名 (以 “.” 开头)
.gitignore 匹配的文件。
.devinignore
如需排除更多文件,请在代码仓库根目录下添加 .devinignore 文件,其语法与 .gitignore 相同:
.devinignore
.devinignore 匹配的路径不会被纳入索引,Devin 也无法查看、编辑或创建这些路径。.devinignore 会与 .gitignore 同时生效,因此你只需列出尚未加入 gitignore 的路径。
全局忽略规则
对于需要管理多个仓库的 Enterprise 客户,你可以在~/.codeium/ 文件夹中放置一个全局 .codeiumignore 文件,从而对所有仓库强制执行忽略规则。该全局配置适用于你系统上的所有 Devin Desktop workspace。
全局 .codeiumignore 文件采用与 .gitignore 相同的语法,并会与各代码仓库专属的忽略文件同时生效。
系统要求
首次启用时,Devin Desktop 会在为 workspace 建立索引期间占用少量 CPU。视 workspace 大小而定,此过程通常需要 5-10 分钟,且每个 workspace 只需执行一次。完成后 CPU 用量会自动恢复正常。Devin Desktop 索引还会占用一定内存 (包含 5000 个文件的 workspace 约需 300MB) 。旧版的
.windsurfignore 和 .codeiumignore 文件仍会与 .devinignore 一同被读取并强制执行。现有文件可继续使用,但新规则建议写入 .devinignore。
