代码之家  ›  专栏  ›  技术社区  ›  Jader Dias

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

  •  28
  • Jader Dias  · 技术社区  · 14 年前

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

    4 回复  |  直到 14 年前
        1
  •  20
  •   Darin Dimitrov    14 年前

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

        2
  •  7
  •   HotN    7 年前

    我找到一个 contrary opinion 在研究这个的时候。老实说,我有点心烦意乱,因为在这个环节上的家伙很有道理。

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

        3
  •  2
  •   Jader Dias    14 年前

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

    我想从现在起我会把他们交给源头控制。

        4
  •  2
  •   Thomas Weller    14 年前

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