使用一般SVN忽略模式的最佳(或尽可能好)是什么?
有许多不同的IDE,编辑器,编译器,插件,平台等特定文件和一些"重叠"的文件类型(即某些类型的项目而不是其他类型的项目).
但是,无论开发环境的具体情况如何,您都希望自动将大量文件类型自动包含在源代码管理中.
这个问题的答案可以作为任何项目的良好起点 - 只要求他们添加他们需要的少数环境特定项目.它也可以适用于其他版本控制系统(VCS).
language-agnostic svn environment version-control development-environment
不要与Mercurial .hgignore混淆Visual Studio 2008项目
我问的是,是否可以为Visual Studio 2010重用相同的文件,或者是否应该添加其他扩展等,为什么?
我是第一次在Visual Studio 2010中使用ASP.NET MVC 4,我使用SVN控制源代码.我曾经在Visual Studio 2008中使用MVC 1,在那里我有自己的svn过滤器:ignore
*.pdb
*.exe
*.dll
debug/*
release/*
*.user
*.suo
obj/*
bin/*
obj
bin
VSMacros80
Thumbs.db
_ReSharper.*
Run Code Online (Sandbox Code Playgroud)
但它现在不以同样的方式应用,因为项目有一些新的文件夹,作为packages文件夹,我不知道哪些必须被版本化.
关于packages文件夹,我应该将它包含在存储库中,还是必须忽略此文件夹?我应该忽略哪些其他文件夹或文件?
Visual Studio 2015创建的C#程序的哪些文件值得提交到存储库?
我猜
谢谢.