我通常不会将不必要的文件(例如.user
和.suo
文件)提交到存储库。
我不确定如果不存在,Visual Studio是否会重新生成.testsettings
和.vsdmi
文件。
答案 0 :(得分:20)
是的,您应该提交这些文件,因为它们包含项目的Visual Studio单元测试和代码覆盖率设置。
答案 1 :(得分:7)
我在研究这个时发现了contrary opinion。说实话,我有点被撕裂,因为链接中的同伴很有道理。
编辑:更新了arch.org版本的链接,因为原帖似乎已经死了。
答案 2 :(得分:2)
我在这里测试过,我发现虽然这些文件在运行测试时没有重新生成,但它们不会错过。
我遇到的唯一错误就是当我尝试打开它时会显示错误消息框。
我想从现在开始我会让他们来源控制。
答案 3 :(得分:2)
绝对。
它们包含测试执行设置,测试列表等。因此,它们是项目的一个组成部分,就像例如App.config中。
托马斯