如何使 TortoiseSVN(Windows 8 上的 64 位)忽略所有 Thumbs.db 文件?我知道设置-> 全局忽略模式存在。我进入了
*.db Thumbs.db thumbs.db
在默认情况下存在的其他条目中。但是 TortoiseSVN 仍然没有忽略 Thumbs.db 文件。它们作为 ToirtoiseSVN 想要添加并提交到 repo 的新文件弹出。
我是否必须更改其他一些设置?
如何使 TortoiseSVN(Windows 8 上的 64 位)忽略所有 Thumbs.db 文件?我知道设置-> 全局忽略模式存在。我进入了
*.db Thumbs.db thumbs.db
在默认情况下存在的其他条目中。但是 TortoiseSVN 仍然没有忽略 Thumbs.db 文件。它们作为 ToirtoiseSVN 想要添加并提交到 repo 的新文件弹出。
我是否必须更改其他一些设置?
首先,如果您想忽略这些,请使用
[Tt]humbs.[dD][bB]
作为忽略模式。
第二:当您在 TSVN 设置对话框中使用全局忽略模式时,该更改最多需要五分钟才能生效(因为该值已被缓存)。
虽然,在你的情况下,忽略是行不通的:Subversion 永远不会忽略已经在版本控制下的文件!(您在这里提到覆盖图标变为红色感叹号,表示该文件受版本控制)。您必须首先从 SVN 中删除该文件,提交然后忽略它。
您可以使用全局(此主机上的每个用户,任何 Subversion 客户端)忽略设置,适用于任何操作系统
%APPDATA%/Subversion/config
,[miscellany]
截面,global-ignores
参数。添加 Thumbs.db 似乎没问题