¿Qué artefactos guardar para una versión publicada?
-
04-07-2019 - |
Pregunta
Por lo tanto, ahora sé qué guardar de las construcciones nocturnas . ¿Qué pasa cuando doy algo a los clientes?
Por ejemplo, es probable que desee guardar la información de depuración (por ejemplo, PDB).
¿Qué más?
Solución
Utilizamos:
- instaladores
- binarios
- pdbs
- etiqueta de los archivos de origen
- cualquier otro archivo fuente que pueda no estar en svn, por ejemplo, config.status
- registro de compilación
Me hiciste preguntarme si me falta algo importante
Otros consejos
- Información de la versión del compilador y la biblioteca (puede que no sea parte del registro de compilación). Alguien más mencionó los binarios completos.
- Archivo de mapa de vinculador (a veces puede ayudar a la depuración remota de un problema).
- Ejecutable no confirmado (si en un sistema Unix, lo eliminas como ejecutable antes de ponerlo a disposición de los clientes).
Para las versiones de SDK, incluimos:
- PDB y XML para las bibliotecas (empaquetadas con la última instantánea de las muestras)
- Instantánea empaquetada de fuentes de SVN (solo porque podemos)
- Enlace a la documentación en línea (los documentos se generan desde la fuente automáticamente)
Los mensajes de seguimiento no necesariamente tienen que generarse de forma predeterminada, pero la posibilidad de habilitarlos puede ser muy útil.
Resultados e información generados a partir de los ATP que se ejecutan en la compilación (probablemente como parte del proceso de compilación).
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow