问题背景
MDK工程编译后会产生很多中间文件,这些文件每次编译都会变化,且没有上传到SVN的必要。上传后还经常导致冲突。
修改实现
工程根目录右键,TortoiseSVN---Properties, 弹出下面的对话框。
点击右下角的New...按钮
选择Other
在弹出的菜单里,选择svn:ignore这个属性名。 (如果没有直接显示,就选Other...,然后手动输入svn:ignore)
在svn:ignore的值里,粘贴下面这段适用于 MDK 项目的完整忽略列表:
# MDK编译产物 *.axf *.bin *.hex *.map *.lst *.crf *.o *.d *.dep *.bak *.lnp *.sct