我对这种全局忽略模式有好运:
* bin * obj * suo * .user * .tmp * .TMP
* resharper * * Resharper * * ReSharper * * .Load * .gpState
Thumbs.db *。〜m2
我正在运行Resharper插件,因此您可能会忽略它。“。〜m2”用于数据建模器创建的临时文件。
更新:感谢您的投票。我最近添加了Mac,Dreamweaver,Python和其他一些应忽略的Visual Studio文件。
*.o *.lo *.la *.al .libs *.so *.so.[0-9]* *.a *.pyc *.pyo *.rej *~ #*# .#* .*.swp
*[Bb]in *obj *suo *resharp* *.user *.tmp *.TMP *Resharper*
*ReSharper* *.Load *.gpState *.NoLoad *.~m2 *.dbmdl _notes *.cache
[Tt]est[Rr]esult [Bb]uild[Ll]og.* *.[Pp]ublish.xml *.[Cc]ache [Tt]humbs.db lint.db
*.docstates .apdisk [Ll]ogs .DS_Store *.bak *.vs
另外,如果有人不小心签入了应该忽略的文件夹或文件,那么您将需要从存储库中手动删除文件,然后SVN才会再次忽略它们。这是因为存储库中已存在的文件将覆盖所有忽略设置。