说我已经有了git过滤器,可以对我项目中使用的XML文件进行一些清理。配置完成如下:
*.xml filter=clear-xml
过滤器在clean
步骤中执行的一件事是检查文件末尾是否有空行,如果没有,则添加一行。过滤器的smudge
部分什么都不做。
现在,这个唯一的XML文件在最后没有空行的情况下生成。 clear-xml
过滤器不会处理此文件。
我该如何解决这个问题?
答案 0 :(得分:1)
如“Apply multiple filters for same files in git”所示,您无法链接多个过滤器:最后一个过滤器适用。
这意味着你可以专门为你的文件声明第二个“noop”过滤器(一个什么都不做)。
*.xml filter=clear-xml
yourFile.xml filter=noop