ECU-TEST 的 .gitignore
适用于 ECU-TEST 的 37 条忽略规则,可直接复制到您的仓库。
测试自动化软件
ECU-TEST 的完整 .gitignore
# 由 LFGitignore - https://lfgitignore.com 生成
# 创建:2026-10-31 21:53:45 UTC
# 技术:ECU-TEST
### ECU-TEST ###
# 7-Zip 存档
*.7z
.workspace/ETdrive.xml
.workspace/favorites.xml
.workspace/filters.xml
# Windows 可执行文件
*.exe
.workspace/generators.xml
# Windows 安装程序包
*.msi
.workspace/history.xml
.workspace/parallelExecution.xml
# ZIP 存档
*.zip
.workspace/signalviewer.xml
.workspace/signalViewerHistory.json
.workspace/signalviewer2layout.xml
.workspace/testeditor.xml
.workspace/tooladapter.xml
.workspace/view.xml
.workspace/attributeLists.xml
.workspace/interactiveexecution.xml
.workspace/protocol.xml
.workspace/pythonlibrary.xml
.workspace/traceexplorer.xml
*.arxml
*.a2l
*.dbc
# 十六进制转储文件
*.hex
*.s19
[tT]estdata
[tT]estdaten
TestReports
Templates
PyLibs
Offline-FIUs
Offline-Models
Offline-SGBDs
Backup_*
# Python 字节码缓存目录
__pycache__/
# Python 编译的字节码
*.py[cod]
这些 ECU-TEST 规则实际上忽略了什么
以下列出了每个忽略模式及其加入 .gitignore 的原因。
通用
| 模式 | 忽略的内容 |
|---|---|
.workspace/ETdrive.xml |
动态工作区设置 * 我们不建议忽略 .workspace 目录,因为它很重要 * 项目特定设置 * 本地用户设置 |
*.7z |
7-Zip 存档 |
.workspace/favorites.xml |
通用 |
.workspace/filters.xml |
通用 |
.workspace/generators.xml |
通用 |
*.exe |
Windows 可执行文件 |
.workspace/history.xml |
通用 |
*.msi |
Windows 安装程序包 |
.workspace/parallelExecution.xml |
通用 |
.workspace/signalviewer.xml |
通用 |
*.zip |
ZIP 存档 |
.workspace/signalViewerHistory.json |
通用 |
.workspace/signalviewer2layout.xml |
通用 |
.workspace/testeditor.xml |
通用 |
.workspace/tooladapter.xml |
通用 |
.workspace/view.xml |
通用 |
.workspace/attributeLists.xml |
可选,如果您的进程依赖于此文件,则删除排除 |
.workspace/interactiveexecution.xml |
通用 |
.workspace/protocol.xml |
通用 |
.workspace/pythonlibrary.xml |
通用 |
.workspace/traceexplorer.xml |
已弃用,支持旧版本 |
*.arxml |
自定义文件格式和测试依赖项 * 您还可以使用 test.guide (https://www.test-guide.info) 管理您的工件并通过 Playbook 引用它们 |
*.a2l |
通用 |
*.dbc |
通用 |
*.hex |
十六进制转储文件 |
*.s19 |
通用 |
[tT]estdata |
通用 |
[tT]estdaten |
通用 |
TestReports |
测试结果和测试执行相关内容 * Git 并不是为了存储和提供所有迭代的测试结果 * 我们建议使用 test.guide (https://www.test-guide.info) 进行测试报告管理 |
Templates |
报告生成器和模板:如果您希望提供自己的报告生成器,请将该目录排除在本节的忽略范围之外,仅忽略不需要的子目录。 |
PyLibs |
可选,外部 Python 库的默认值 |
Offline-FIUs |
排除大型二进制工件 * 您还可以使用 test.guide (https://www.test-guide.info) 管理您的工件并通过 Playbooks 引用它们 |
Offline-Models |
通用 |
Offline-SGBDs |
通用 |
排除默认和自定义临时目录
| 模式 | 忽略的内容 |
|---|---|
Backup_* |
排除默认和自定义临时目录 |
Python 字节码和缓存文件
| 模式 | 忽略的内容 |
|---|---|
__pycache__/ |
Python 字节码缓存目录 |
*.py[cod] |
Python 编译的字节码 |
如何将此 .gitignore 用于 ECU-TEST
- 复制上面的ECU-TEST规则,或者直接下载文件。
- 在 Git 仓库根目录创建名为 .gitignore 的文件,并将规则粘贴进去。
- 如果其中一些文件已被跟踪,请运行 git rm -r --cached . 然后再次提交 - Git 仅将忽略规则应用于未跟踪的文件。
- 提交 .gitignore 以便团队中的每个人都共享相同的规则。