我应该将.testsettings和.vsdmi文件提交到存储库吗?

时间:2010-11-01 15:32:12

标签: visual-studio version-control

我通常不会将不必要的文件(例如.user.suo文件)提交到存储库。 我不确定如果不存在,Visual Studio是否会重新生成.testsettings.vsdmi文件。

4 个答案:

答案 0 :(得分:20)

是的,您应该提交这些文件,因为它们包含项目的Visual Studio单元测试和代码覆盖率设置。

答案 1 :(得分:7)

我在研究这个时发现了contrary opinion。说实话,我有点被撕裂,因为链接中的同伴很有道理。

编辑:更新了arch.org版本的链接,因为原帖似乎已经死了。

答案 2 :(得分:2)

我在这里测试过,我发现虽然这些文件在运行测试时没有重新生成,但它们不会错过。

我遇到的唯一错误就是当我尝试打开它时会显示错误消息框。

我想从现在开始我会让他们来源控制。

答案 3 :(得分:2)

绝对。
它们包含测试执行设置,测试列表等。因此,它们是项目的一个组成部分,就像例如App.config中。

托马斯