我们在使用Visual Studio和Version Control时是否应该忽略Solution Output文件夹?

时间:2013-11-19 08:16:56

标签: visual-studio-2010 git visual-studio svn bazaar

我在C#项目中使用Bazaar和Visual Studio 2010。我已经准备了一个忽略列表,但我认为解决方案输出目录中的所有文件都可以忽略。

我搜索了很多,但没人提到它。所以我要知道是否可以忽略这个目录,因为输出文件定期更改,对于存储库副本来说似乎并不重要。

您对此问题有何建议?

1 个答案:

答案 0 :(得分:4)

通常,不应将任何由编译器或构建工具自动生成的文件提交到源代码管理中。这包括目标文件,可执行文件,生成的资源文件,符号等。提交这些文件没有任何用处。此外,有时会有一些看似可以提交的配置文件,但如果它们只包含本地用户特定信息则真的不应该 - 对于Visual Studio,有*.user个文件。

通过该逻辑,解决方案输出文件夹应始终放入忽略列表。