我们可以为Visual C#.NET解决方案推荐.cvsignore文件吗?

时间:2020-03-06 14:51:35  来源:igfitidea点击:

我已经开发了一个包含三个项目的Visual C#.NET 2008 Express Edition解决方案。我正在清理它,以将其提交到CVS存储库中。

在构建过程中创建了几个文件,这些文件没有必要放置在存储库中,因为它们将自动重新生成。

问题:任何人都可以建议放置在.cvsignore文件中的模式列表,以便忽略这些生成的文件和文件夹吗?

解决方案

通常,这些是我们唯一要做的事情:

  • .sln文件
  • .cs文件
  • .csproj文件
  • .config文件
  • 我们正在引用的外部DLL和相应的XML / config文件
  • 应用程序使用的其他未生成的文件

所有其余的都将被忽略,包括:

  • .suo文件
  • .csproj.user文件
  • / bin文件夹和内容
  • / obj文件夹和内容
  • 几乎所有其他

谢谢!这是我创建的:

bin
obj
*.cache
*.suo
*.csproj.user