diff --git a/.gitignore b/.gitignore index d1bda0d..6b04a39 100644 --- a/.gitignore +++ b/.gitignore @@ -115,7 +115,8 @@ work/ *.gen/ *.tmp/ *.data/ -*.metadata/ +# *.metadata/ 已移除 — Vitis 工作区需要追踪 .metadata 中的项目列表 +# Vitis workspace 的 .metadata/ 由 2.FW/Zynq/proj_cal/Vitis/.gitignore 精细管理 # Vivado 独立目录 .Xil/ diff --git a/2.FW/Zynq/proj_cal/Vitis/.gitignore b/2.FW/Zynq/proj_cal/Vitis/.gitignore index e129a25..9576cf0 100644 --- a/2.FW/Zynq/proj_cal/Vitis/.gitignore +++ b/2.FW/Zynq/proj_cal/Vitis/.gitignore @@ -1,5 +1,47 @@ -# Vitis IDE local files - machine-specific, do not commit -.metadata/ +# Vitis IDE workspace — 追踪项目列表,忽略机器特定文件 +# +# 原则:.metadata 中只有项目列表 (.projects/, .safetable/) 需要共享。 +# 其余都是 IDE 运行时缓存,可自动重生,不应提交。 + +# ── 机器特定:锁和日志 ────────────────────────────────────── +.metadata/.lock +.metadata/.log + +# ── 资源快照 & EGit 数据(每次启动自动重生)───────────────── +.metadata/.plugins/org.eclipse.core.resources/0.snap +.metadata/.plugins/org.eclipse.core.resources/**/.markers.snap +.metadata/.plugins/org.eclipse.core.resources/**/.syncinfo.snap +.metadata/.plugins/org.eclipse.core.resources/.history/ +.metadata/.plugins/org.eclipse.core.resources/.projects/*/org.eclipse.egit.core/ + +# ── IDE 插件状态(机器特定,自动重生)──────────────────────── +.metadata/.plugins/org.eclipse.core.runtime/ +.metadata/.plugins/org.eclipse.ui.workbench/ +.metadata/.plugins/org.eclipse.e4.workbench/ +.metadata/.plugins/org.eclipse.debug.core/ +.metadata/.plugins/org.eclipse.debug.ui/ +.metadata/.plugins/org.eclipse.ltk.core.refactoring/ +.metadata/.plugins/org.eclipse.ltk.ui.refactoring/ +.metadata/.plugins/org.eclipse.cdt.core/ +.metadata/.plugins/org.eclipse.cdt.make.core/ +.metadata/.plugins/org.eclipse.cdt.managedbuilder.core/ +.metadata/.plugins/org.eclipse.cdt.ui/ +.metadata/.plugins/org.eclipse.jdt.core/ +.metadata/.plugins/org.eclipse.jdt.ui/ +.metadata/.plugins/org.eclipse.emf.ecore/ +.metadata/.plugins/org.eclipse.pde.core/ +.metadata/.plugins/org.eclipse.rse.core/ +.metadata/.plugins/org.eclipse.rse.ui/ +.metadata/.plugins/org.eclipse.tcf/ +.metadata/.plugins/org.eclipse.tcf.debug/ +.metadata/.plugins/org.eclipse.tm.terminal.view.ui/ +.metadata/.plugins/org.eclipse.tracecompass.tmf.analysis.xml.core/ +.metadata/.plugins/com.xilinx.sdk.utils/ +.metadata/.plugins/com.xilinx.sdsoc.ui/ +.metadata/.plugins/com.xilinx.sdx.core/ +.metadata/.plugins/com.xilinx.sdx.npw/ + +# ── 其余机器特定 ─────────────────────────────────────────── RemoteSystemsTempFiles/ IDE.log *.log diff --git a/2.FW/Zynq/proj_cal/Vitis/.metadata/.plugins/org.eclipse.core.resources/.projects/NewInstCal_bsp/.indexes/properties.index b/2.FW/Zynq/proj_cal/Vitis/.metadata/.plugins/org.eclipse.core.resources/.projects/NewInstCal_bsp/.indexes/properties.index new file mode 100644 index 0000000..d3fd38c Binary files /dev/null and b/2.FW/Zynq/proj_cal/Vitis/.metadata/.plugins/org.eclipse.core.resources/.projects/NewInstCal_bsp/.indexes/properties.index differ diff --git a/2.FW/Zynq/proj_cal/Vitis/.metadata/.plugins/org.eclipse.core.resources/.projects/NewInstrCalBoard/.indexes/e4/properties.index b/2.FW/Zynq/proj_cal/Vitis/.metadata/.plugins/org.eclipse.core.resources/.projects/NewInstrCalBoard/.indexes/e4/properties.index new file mode 100644 index 0000000..c8fa308 Binary files /dev/null and b/2.FW/Zynq/proj_cal/Vitis/.metadata/.plugins/org.eclipse.core.resources/.projects/NewInstrCalBoard/.indexes/e4/properties.index differ diff --git a/2.FW/Zynq/proj_cal/Vitis/.metadata/.plugins/org.eclipse.core.resources/.projects/NewInstrCalBoard/.indexes/properties.index b/2.FW/Zynq/proj_cal/Vitis/.metadata/.plugins/org.eclipse.core.resources/.projects/NewInstrCalBoard/.indexes/properties.index new file mode 100644 index 0000000..96babb9 Binary files /dev/null and b/2.FW/Zynq/proj_cal/Vitis/.metadata/.plugins/org.eclipse.core.resources/.projects/NewInstrCalBoard/.indexes/properties.index differ diff --git a/2.FW/Zynq/proj_cal/Vitis/.metadata/.plugins/org.eclipse.core.resources/.projects/NewInstrCalBoard_system/.indexes/properties.index b/2.FW/Zynq/proj_cal/Vitis/.metadata/.plugins/org.eclipse.core.resources/.projects/NewInstrCalBoard_system/.indexes/properties.index new file mode 100644 index 0000000..5038bea Binary files /dev/null and b/2.FW/Zynq/proj_cal/Vitis/.metadata/.plugins/org.eclipse.core.resources/.projects/NewInstrCalBoard_system/.indexes/properties.index differ diff --git a/2.FW/Zynq/proj_cal/Vitis/.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/properties.index b/2.FW/Zynq/proj_cal/Vitis/.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/properties.index new file mode 100644 index 0000000..6276617 Binary files /dev/null and b/2.FW/Zynq/proj_cal/Vitis/.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/properties.index differ diff --git a/2.FW/Zynq/proj_cal/Vitis/.metadata/.plugins/org.eclipse.core.resources/.safetable/org.eclipse.core.resources b/2.FW/Zynq/proj_cal/Vitis/.metadata/.plugins/org.eclipse.core.resources/.safetable/org.eclipse.core.resources new file mode 100644 index 0000000..4e896fb Binary files /dev/null and b/2.FW/Zynq/proj_cal/Vitis/.metadata/.plugins/org.eclipse.core.resources/.safetable/org.eclipse.core.resources differ diff --git a/2.FW/Zynq/proj_cal/Vitis/.metadata/version.ini b/2.FW/Zynq/proj_cal/Vitis/.metadata/version.ini new file mode 100644 index 0000000..7172612 --- /dev/null +++ b/2.FW/Zynq/proj_cal/Vitis/.metadata/version.ini @@ -0,0 +1,5 @@ +#Tue May 26 10:20:51 UTC 2026 +org.eclipse.core.runtime=2 +org.eclipse.platform=4.15.0.v20200305-0155 +com.xilinx.tools.product=VITIS_IDE +com.xilinx.tools.version=2023.2.0