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

时间:2010-04-29 14:21:21

标签: asp.net svn

这可能是一个天真的问题,但我想在第一时间做到这一点。

我有一个MVC解决方案,其中包含以下内容:

 Data project - C#
 Services project - C#
 MVC Web Project -  ASP.NET MVC
 Test Project

目前,我正在使用MVC2源代码来调试我自己的代码。我不打算检查它,但我意识到一旦我回到MVC2 DLL,我的解决方案将会改变。

我很确定我不应该检查每个版本的更改内容:例如,Web项目中的bin文件夹。

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

3 个答案:

答案 0 :(得分:7)

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

如果您正在使用存储在App_Data文件夹中的数据库,请务必忽略它(数据库文件,而不是App_Data文件夹)。

答案 1 :(得分:3)

通常,我从源代码管理中排除每个项目的bin和obj文件夹。我不记得还需要做任何其他事情。

答案 2 :(得分:1)

你使用ankhsvn吗?

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

欢呼声