2010-09-07 8 views
5

Tengo un proyecto que usa CruiseControl.NET, y como esquema de control de versiones tenemos 3.0. [Ccnetbuild]. [Svnrevision]. CCNetBuild es el número interno de compilación que utiliza el control de crucero para realizar un seguimiento de la cantidad de compilaciones de un proyecto que ha realizado. Ahora tuve que cambiar el nombre de uno de los proyectos de CCNet (cambiar el nombre en el archivo de configuración de CCNets) y el número de [compilación] ahora comienza nuevamente desde cero. ¿Hay alguna manera de configurarlo para que comience en un valor particular (el último valor que tenía con el nombre original) y hacer que se incremente desde allí? Debe almacenarse en alguna base de datos interna de CCNet o algo así.Establecer el número de compilación de controles de crucero para comenzar con un cierto valor para el proyecto renombrado?

Respuesta

5

Debe editar el archivo .state del proyecto CCNET. O bien establece explícitamente su ruta usando el State Manager Block en la configuración de CCNET o, si se omite, lo encontrará en el directorio de instalación de CCNET.

+1

+1 Esto funciona, tenga en cuenta que hay 4 referencias a la etiqueta de compilación en el archivo de estado. Si, como yo, cambias el primero que ves, no funcionará ... – 79E09796

+2

Esta solución es correcta, pero tuve que reiniciar el servidor CC.NET para que el webdashboard recogiera los cambios. – rsbarro

Cuestiones relacionadas