【发布时间】:2020-04-06 05:52:00
【问题描述】:
问题:最近,如果我将新文件添加到签出的存储库,添加的文件默认为忽略,并且在提交期间不会显示在文件列表中。
重现: 1) 在签出的文件夹中创建一个新文件。 2) 文件上方的图标是 'ignore' 的图标 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 下找不到任何忽略的问题。我什至尝试删除属性的忽略字段,但无济于事。
已解决:感谢 Gene 的帮助。事实证明,有人不小心对主结帐文件夹进行了递归忽略。有一个条目“.vs *”,两者之间有一个很难找到的空格。要查看文件夹的忽略属性,请右键单击该文件夹并选择 SVN=>Properties。请注意,忽略属性继承自全局忽略设置和父文件夹。
【问题讨论】:
-
FWIW:从以前使用 GIT 来到 SVNTortoise(对于一个客户端),我一开始并没有意识到我必须在提交对话框中检查“显示未版本控制的文件”。否则,新的“.cs”文件不在要提交的文件列表中。
标签: svn tortoisesvn