我不应该向Subversion添加哪些ASP.NET MVC项目文件

我不应该向Subversion添加哪些ASP.NET MVC项目文件,asp.net,svn,Asp.net,Svn,这可能是一个幼稚的问题,但我想第一次就把它做好 我有一个MVC解决方案,它具有以下特点: Data project - C# Services project - C# MVC Web Project - ASP.NET MVC Test Project 目前,我正在使用MVC2源代码作为调试自己代码的手段。我不打算签入它,但我意识到一旦我回到MVC2 DLL,我的解决方案就会改变 我很确定我不应该签入随着每次构建而改变的东西:例如,Web项目上的bin文件夹 是否有不提交给源代码管

这可能是一个幼稚的问题,但我想第一次就把它做好

我有一个MVC解决方案,它具有以下特点:

 Data project - C#
 Services project - C#
 MVC Web Project -  ASP.NET MVC
 Test Project
目前,我正在使用MVC2源代码作为调试自己代码的手段。我不打算签入它,但我意识到一旦我回到MVC2 DLL,我的解决方案就会改变

我很确定我不应该签入随着每次构建而改变的东西:例如,Web项目上的bin文件夹


是否有不提交给源代码管理的内容的列表?:)

一般来说,我从源代码管理中排除每个项目的bin和obj文件夹。我不记得还需要做什么。

排除bin文件夹。还要注意.user或.suo文件。这些文件存储您自己的设置,并将在不同的用户之间更改,因此它不应该在源代码管理中

如果您正在使用存储在App_数据文件夹中的数据库,请确保也忽略该数据库(数据库文件,而不是App_数据文件夹)。

是否使用ankhsvn

我认为ankhsvn会自动排除subversion中不需要的目录

干杯