我应该自动排除哪些文件和文件夹?

时间:2012-09-18 09:11:13

标签: visual-studio-2010 svn tortoisesvn

我有一个带有单元测试项目的Visual Studio 2010项目。

我们有5个人在一个团队中工作。

我正在使用SVN和TortoiseSVN客户端进行源代码管理。

我应该从soruce控件中自动排除哪些文件和文件夹?

以下是我要排除的文件夹:

  1. obj
  2. 我应该排除sln,suo,csproj和TestResults等文件吗?

    谢谢。


    编辑:

    我认为以下是清单:

    global-ignores = bin obj * .suo * .obj * .pdb * .exe * .dll * .csproj.user

1 个答案:

答案 0 :(得分:1)

Sln是解决方案文件,所以不,你不想排除它。

应排除Suo,因为这是用户定义的Visual Studio设置。

CsProj是解决方案中某个项目的项目文件,所以不要,不要排除它。

TestResults由Visual Studio的Test Runner使用,因此您需要排除它。

如果您使用Resharper,您可能还想要排除任何Resharper设置文件。

如果你使用Stylecop并想要共享的StyleCop设置,请确保那里有stylecop文件。

如果您有任何第三方图书馆,请确保它们在一个地方。