我有一个带有单元测试项目的Visual Studio 2010项目。
我们有5个人在一个团队中工作。
我正在使用SVN和TortoiseSVN客户端进行源代码管理。
我应该从soruce控件中自动排除哪些文件和文件夹?
以下是我要排除的文件夹:
我应该排除sln,suo,csproj和TestResults等文件吗?
谢谢。
编辑:
我认为以下是清单:
global-ignores = bin obj * .suo * .obj * .pdb * .exe * .dll * .csproj.user
答案 0 :(得分:1)
Sln是解决方案文件,所以不,你不想排除它。
应排除Suo,因为这是用户定义的Visual Studio设置。
CsProj是解决方案中某个项目的项目文件,所以不要,不要排除它。
TestResults由Visual Studio的Test Runner使用,因此您需要排除它。
如果您使用Resharper,您可能还想要排除任何Resharper设置文件。
如果你使用Stylecop并想要共享的StyleCop设置,请确保那里有stylecop文件。
如果您有任何第三方图书馆,请确保它们在一个地方。