Files
mcm-26-b/.gitignore
2026-09-13 19:16:47 +08:00

75 lines
2.1 KiB
Plaintext
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# ============================================================
# 2026 B 题:无线电干扰源自动定位清除 —— 版本控制忽略清单
# 原则:只跟踪"可复现结果所需的最小集合"。
# - 源码、自建模拟器、六份正式日志、测试、复现脚本与说明文档:纳入版本控制;
# - 编译产物、运行期采集目录、缓存与本机工作区:一律忽略。
# ============================================================
# ---------- Python ----------
__pycache__/
*.py[cod]
*.egg-info/
.venv/
.piptmp/
.pytest_cache/
.mypy_cache/
.ruff_cache/
.ipynb_checkpoints/
# 构建与打包产物
build/
dist/
wheels/
# ---------- 运行期产生:不进版本控制 ----------
# 官方模拟器本体与判题留档(体积大且需官方环境)
Jammers*/
# 官方演练采集产物(问题一观测、回放归档、评测机日志)
output/
# 本机临时工作区:历史留档、截图、中间草稿等
tmp/
# 构建 Python 包时使用的临时目录
.piptmp/
uv-temp/
pip-temp/
# referee-data/ 是论文正文数据的来源,纳入版本控制(含演练与正式日志)。
# 其中登录标识已统一为中性占位符,不包含参赛队号。
# ---------- LaTeX 编译产物 ----------
docs/paper/build/
docs/paper/*.aux
docs/paper/*.log
docs/paper/*.out
docs/paper/*.fls
docs/paper/*.fdb_latexmk
docs/paper/*.xdv
docs/paper/*.synctex.gz
# 支撑包是脚本产物(scripts/build_paper_support.py --package),不入库
docs/paper/support-materials.zip
# ---------- 编辑器 / 操作系统 ----------
.vscode/*
!.vscode/settings.json
.idea/
.zcode/
.DS_Store
Thumbs.db
# ---------- 字体:体积过大,不进版本控制 ----------
# docs/paper/fonts/ 共约 150 MB(HeitiSC / SongtiSC / Times New Roman),
# 远超支撑材料合理体积。cls 已内置系统字体回退方案,缺字体时按
# docs/paper/mcm26b-paper.cls 中的「若未携带 fonts/ 目录」注释改用系统字体即可。
docs/paper/fonts/
# AIGC 报告构建产物
docs/build/
docs/*.aux
docs/*.log
docs/*.toc
docs/*.out
docs/*.fls
docs/*.fdb_latexmk
docs/*.xdv
docs/*.synctex.gz