Articles of build process

Compartir código entre proyectos sin svn: externos

Para simplificar el process de compilation, he intentado reorganizar mi repository de control de versiones. Estoy desarrollando una aplicación simple de cliente-server. Siguiendo el consejo de Rob Williams , he separado al cliente y al server en proyectos separados, cada uno con su propio ciclo de vida. El problema, sin embargo, es que el cliente […]

Cambie el logging y el control de versiones con visual studio 2010 y tfs

¿Cuál es el método correcto de versión para controlar mi producto? Estoy usando TFS y visual studio 2010. Actualmente estoy trabajando solo en mi proyecto, por lo que no es un flujo de trabajo de gestión de equipos. No creo que deba usar un flujo de trabajo ágil debido a la razón anterior. Pero sí […]

¿Cómo hacer un seguimiento de la revisión de SCM en las versiones de compilation automáticamente?

Quiero ver un binary de producción y saber qué revisión en el SCM corresponde a esa compilation. ¿Como es posible? ¿Puedo lograr eso en Visual Studio usando VSS?

¿Qué objectives pnetworkingeterminados tienes en tu file de compilation de ants típico?

¿Tiene algún set pnetworkingefinido de objectives que build.xml todos los files build.xml que cree? Por ejemplo, muchos manuales de ants sugieren la siguiente list de objectives: en eso limpiar comstackr build tarro testing javadoc dist desplegar Aplicación Web ¿Cuál es el file de compilation más grande que conociste en tu vida? ¿Cuántos objectives tenía y […]

Procedimientos almacenados en el control de código fuente: automatizar el process de compilation / implementación

Mi empresa ofrece una gran solución orientada a services .NET. La capa de services interactúa con un back-end de T-SQL que consta de cientos de tablas y procedimientos almacenados. Nuestro código C # está en control de versión (SVN), pero nuestros procedimientos almacenados y el esquema no. Después de mucho cabildeo de la alta gerencia […]

La mejor solución de process de compilation para administrar versiones de compilation

Ejecuto un proyecto bastante complejo con varias aplicaciones independientes. Sin embargo, estos usan un par de componentes compartidos. Así que tengo un tree de fonts que se ve más o less así. Mi proyecto Aplicación A Shanetworking1 Shanetworking2 Aplicación B Aplicación C Todas las aplicaciones tienen su propia secuencia de commands MSBuild que crea el […]

Buildprocess para proyectos empresariales ActiveX / COM / VB6

Hemos desarrollado un sistema de software que utiliza la tecnología ActiveX / COM (VB6) de microsoft. En el último año, cada vez me interesan más los processs de compilation automatizados y SCM. Busqué intensamente grandes partes de la web para get información sobre las mejores prácticas sobre cómo hacer scm con sistemas de software basados […]

¿Cómo controlar la versión de las herramientas de compilation y las bibliotecas?

¿Cuáles son las recomendaciones para include su comstackdor, bibliotecas y otras herramientas en su propio sistema de control de origen? En el pasado, me encontré con problemas en los que, aunque teníamos todo el código fuente, crear una versión anterior del producto era un ejercicio de escabullirnos tratando de get la configuration correcta exacta de […]

Pruebas y administración de versiones de bases de datos contra versiones de código

A medida que desarrolla una aplicación, los cambios en la database inevitablemente aparecen. El truco que encuentro es mantener la construcción de tu database en sintonía con tu código. En el pasado, he agregado un paso de compilation que ejecuta secuencias de commands SQL en la database de destino, pero que es peligroso en la […]

¿Cómo se coloca una gran database existente (esquema) bajo control de fuente?

Mi DBA acaba de perder un trabajo de desarrollo que hizo en nuestra database de desarrollo. Pobre amigo. Entonces, naturalmente, nuestro gerente le preguntó, en nuestra reunión de estado, cómo podría suceder esto y cómo podríamos evitar que esto ocurra en el futuro. "El control de la fuente podría aliviar el problema" sugerí … La […]