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

Visual studio 我应该将.testsettings和.vsdmi文件提交到存储库吗?,visual-studio,version-control,Visual Studio,Version Control,我通常不会向存储库提交不必要的文件,例如.user和.suo文件。 我不确定Visual Studio是否会重新生成.testsettings和.vsdmi文件(如果不存在)。是,您应该提交这些文件,因为它们包含项目的Visual Studio单元测试和代码覆盖率设置。我在这里进行了测试,发现虽然在运行测试时不会重新生成这些文件,但它们不会丢失 我在他们缺席时遇到的唯一错误是,当我试图打开他们时,会显示一个错误消息框 我想从现在起我会把他们交给源代码管理。当然。 它们包含测试执行设置、测试列表等

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

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

我在这里进行了测试,发现虽然在运行测试时不会重新生成这些文件,但它们不会丢失

我在他们缺席时遇到的唯一错误是,当我试图打开他们时,会显示一个错误消息框

我想从现在起我会把他们交给源代码管理。

当然。
它们包含测试执行设置、测试列表等。因此,它们是项目不可分割的一部分,就像App.config一样

托马斯

我在研究这个问题时发现了一些问题。老实说,我有点伤心,因为链接中的那个家伙有点道理

编辑:更新了到archive.org版本的链接,因为原来的帖子似乎已经死了