SVN (Tortoise) 不再检测提交时新添加的文件(自动忽略)

Ste*_*veJ 5 svn tortoisesvn

问题:截至最近,如果我将新文件添加到签出的存储库中,则添加的文件默认会被忽略,并且在提交期间不会显示在文件列表中。

重现: 1)在签出的文件夹中创建一个新文件。2) 文件上方的图标是“忽略” 3) 提交 4) 添加的文件未显示在要提交的文件列表中

故障排除:我怀疑我不小心设置了全局或项目忽略设置,但我找不到它。

(这是我的全局忽略列表)

*.o *.lo *.la *.al .libs *.so *.so.[0-9]* *.a *.pyc *.pyo *.rej *~ #*# .#* .*.swp .DS_Store Thumbs.db .vs Outputx86 x86 Debug Release obj bin *.user *.DotSettings *.cache new.lzip VERSION Output *.suo *cache *.mybackup *-cache *-SetupFiles
Run Code Online (Sandbox Code Playgroud)

(在问这个问题之前我已经做了很多搜索,但找不到合适的答案。)

编辑: 我已经验证它仅针对此结帐...但我似乎在文件夹的 svn-properties 下的忽略中找不到任何问题。我什至尝试删除属性的忽略字段,但无济于事。

已解决:感谢吉恩的帮助。事实证明,有人不小心对主结帐文件夹进行了递归忽略。有一个条目“.vs *”,两者之间有一个空格,很难找到。要查看文件夹的忽略属性,请右键单击该文件夹并选择 SVN=> 属性。请注意,忽略属性继承自全局忽略设置和父文件夹。

Gen*_*son 3

SVN 将全局忽略列表与当前目录中的忽略列表以及上面签出的目录相结合。这些目录之一是否有可能忽略您尝试添加的文件?

特别查找错误位置的空格,例如 *.o 中的 * 和 .o 之间