28 votes

Dois-je valider les fichiers .testsettings et .vsdmi dans le référentiel?

En général, je ne valide pas les fichiers inutiles, tels que les fichiers .user et .suo , dans le référentiel. Je ne sais pas si les fichiers .testsettings et .vsdmi sont régénérés par Visual Studio s'ils sont absents.

20voto

Darin Dimitrov Points 528142

Oui, vous devez valider ces fichiers car ils contiennent des paramètres de test unitaire Visual Studio et de couverture de code pour le projet.

7voto

JasonCoder Points 636

J'ai trouvé une opinion contraire lors de mes recherches. Pour être honnête, je suis un peu déchiré car le gars dans le lien a un bon sens.

EDIT: Source alternative car la première semble morte.

2voto

Jader Dias Points 23461

J'ai testé ici et j'ai découvert que même si ces fichiers ne sont pas régénérés lors de l'exécution des tests, ils ne sont pas manqués.

La seule erreur que j'ai rencontrée avec leur absence est que lorsque j'essaie de les ouvrir, une boîte de message d'erreur s'affiche.

Je pense que je les engagerai désormais à contrôler les sources.

2voto

Thomas Weller Points 8428

Absolument.
Ils contiennent des paramètres d'exécution de test, des listes de tests, etc. En tant que tels, ils font partie intégrante de votre projet, tout comme par exemple App.config.

Thomas

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X