不知道如何使SmartSVN忽略不同类型的文件(如.o和.obj),我尝试使用项目->默认设置->使用以下模式:
*.o
*.obj
*.d但是他们仍然在进行版本化,有人知道这是怎么回事吗?
发布于 2021-11-25 18:01:00
在Subversion中添加svn:ignore属性或添加忽略模式任何其他方式都不会影响任何已经版本化的文件。也就是说,忽略模式只适用于没有版本化的数据。您需要取消您希望被Subversion忽略的文件。SVNBook说:
Subversion对可忽略文件模式的支持只扩展到将不版本化的文件和目录添加到版本控制的一次性过程。一旦对象处于Subversion的控制之下,忽略模式机制就不再适用于它了。换句话说,不要期望Subversion避免提交您对版本文件所做的更改,仅仅因为该文件的名称与忽略模式匹配-Subversion总是注意到它的所有版本对象。
https://stackoverflow.com/questions/70112355
复制相似问题