Estoy usando Gallio y MbUnit 3, y tengo Team City 4 instalado. Acabo de poner todo el directorio bin de Gallio en Subversion ya que no sabía qué dlls necesitaba. ¿Sabes cuáles debo conservar y qué no necesito poner en SCM? Gracias. Se requiereQué dlls de Gallio necesito incluir para que TeamCity ejecute las pruebas
6
A
Respuesta
5
Gran parte del directorio bin pero se puede despojar a cabo plugins y carpetas para las cosas que no necesita, como el soporte de Visual Studio, extensiones ReSharper, la integración de AutoCAD, etc.
La manera más fácil de conseguir este derecho es realizar una instalación personalizada básica de los pocos componentes de Gallio que realmente necesita, como bits de MSBuild y TeamCity. Luego puedes copiar esos bits en tu árbol fuente.
OTOH, los bits son baratos, por lo que no valdría la pena preocuparse demasiado ...
Cuestiones relacionadas
- 1. TeamCity MSBuild Gallio NCover Reporting
- 2. ¿Cómo hacer que TeamCity ejecute pruebas usando MSTest?
- 3. ¿Cómo configuro el corredor de pruebas VS2012 para recoger y ejecutar las pruebas unitarias de Gallio?
- 4. TeamCity y ejecutar las pruebas de NUnit
- 5. ¿Puedo hacer que @OnApplicationStart no se ejecute en las pruebas?
- 6. ¿Qué módulo (s) necesito incluir para obtener 5.seconds para que funcionen en Ruby?
- 7. ¿Se puede ejecutar una prueba Gallio/MbUnit sin instalar Gallio?
- 8. FileNotFoundException cuando se ejecutan las pruebas de NUnit de TeamCity
- 9. ¿Cómo incluir las pruebas de NodeJS en Gradle y Hudson?
- 10. Ejecute pruebas de PHPUnit en cierto orden
- 11. Ejecute todas las pruebas abiertas en Visual Studio
- 12. Prueba automatizada .NET (¿Gallio?)
- 13. XCode 4 - 'Incluir pruebas unitarias'
- 14. Integre pruebas no estándar en TeamCity
- 15. Plugin de prueba Gallio plugin para Visual Studio 2008 y 2010 para pruebas de MBUnit
- 16. Depuración utilizando MbUnit/Gallio 3.1
- 17. ¿Hay alguna forma de * prevenir * que ReSharper ejecute las pruebas unitarias de ensamblaje en paralelo?
- 18. ¿Cómo configurar TeamCity para ejecutar las pruebas al mismo tiempo en lugar de una por una?
- 19. ¿Puedo hacer que NUnit ejecute pruebas en orden aleatorio?
- 20. ¿Qué pruebas con las pruebas unitarias?
- 21. Cómo hago que NUnit ejecute las pruebas F # no exportadas por un módulo
- 22. ¿Por qué las pruebas tardan más en ejecutarse en TeamCity que cuando se ejecutan directamente en NUnit?
- 23. ¿Qué marco de pruebas para Javascript admite Pruebas sin navegador?
- 24. Dado cuando a continuación, las pruebas: ¿NECESITO un "cuándo"?
- 25. py2exe para generar dlls?
- 26. Hacer que Maven ejecute todas las pruebas, incluso cuando algunas fallan
- 27. ¿Cómo hago que IntelliJ IDEA ejecute todas las pruebas en un paquete, incluidos los subpaquetes
- 28. ¿Qué puedo hacer con Makefile.PL para que cuando ejecute make test ejecute el conjunto de pruebas con el entorno de bailarín configurado como 'prueba'?
- 29. ¿Hay alguna manera de decirle a la barra de refuerzo que no ejecute pruebas eunit para las dependencias?
- 30. Usando MBUnit en TeamCity
Gracias, Jeff. Creo que solo necesitaba una confirmación de que no estaba loco por agregarlo todo a SVN. Incluso he puesto los documentos y todo en alguna ocasión. ¡No sé si seguiré haciéndolo en el futuro, pero como dices, los bits son baratos! –
@Lance: por lo general, agregamos la distribución tal como está empaquetada en nuestro árbol fuente: documentos, binarios y todo. Hace que sea más fácil colocar un nuevo paquete en su lugar para futuras versiones. – antik