问题:截至最近,如果我将新文件添加到已检出的存储库,则添加的文件默认为忽略,并且在提交期间不会显示在文件列表中。
重现: 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
(我在问这个问题之前做了很多搜索,但找不到合适的答案。)
修改 我已经确认它只是针对此结帐...但我似乎无法在文件夹的svn-properties下找到任何错误。我甚至尝试删除属性的ignore字段,但无济于事。
解决:感谢Gene的帮助。事实证明,有人在主要结帐文件夹上意外地进行了递归忽略。有一个条目," .vs *",两者之间的空间很难找到。要查看文件夹的忽略属性,请右键单击该文件夹,然后选择SVN =>属性。请注意,忽略属性是从全局忽略设置和父文件夹继承的。