首页 文章

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

提问于
浏览
1

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

Reproduce: 1)在签出文件夹中创建一个新文件 . 2)文件的图标过度是'ignore' 3)提交4)添加的文件没有显示在要提交的文件列表中

Troubleshooting: 我怀疑我找不到它 .

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

*.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

(我've done quite a bit of searching before asking this question but couldn' t找到一个合适的答案 . )

Edit: 我好像在文件夹的svn-properties下找不到任何错误 . 我甚至尝试删除属性的ignore字段,但无济于事 .

Solved: 感谢Gene的帮助 . 事实证明,有人在主要结帐文件夹上意外地进行了递归忽略 . 有一个条目" .vs * ",两者之间有一个很难找到的空间 . 要查看文件夹的忽略属性,请右键单击该文件夹,然后选择SVN =>属性 . 请注意,忽略属性是从全局忽略设置和父文件夹继承的 .

1 回答

  • 2

    SVN将您的全局忽略列表与当前目录中的忽略列表组合在一起,并检出上面的目录 . 是否有可能其中一个目录忽略了您要添加的文件?

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

相关问题