2009-12-01 10 views

Respuesta

10

En Hudson 1.334, en la configuración de generación, bajo la subversión -> Avanzado ..., hay tres cajas de exclusión. Si se trata de un sondeo de cambios, Hudson ignorará los cambios que coincidan con estas exclusiones al determinar si activa una construcción. Puede decirle a Hudson que ignore los archivos/carpetas (Regiones Excluidas), las confirmaciones de usuarios particulares o los archivos con un revprop de subversión particular.

2

lo hice por ir al espacio de trabajo y de ejecutar este comando

svn propedit svn:ignore ./ignore_this_dir 
1

Tengo algo del mismo problema. Tener un proyecto que sea organizacionalmente bajo un proyecto principal, pero no se debe construir con el proyecto principal. Se creó como una versión independiente en Hudson.

Ilustración:

  • principal
    • SUB1
    • sub2
    • SUB3

Así que pensaron que simplemente podría añadir "/ trunk/SUB3/. * "en la" región excluidaa l "campo bajo la" Gestión del código fuente "en el Hudson? Pero esto no parece tener ningún efecto. El proyecto principal se genera cuando realizo cambios en el proyecto sub3. Pensé que esta era la intención del campo de "regiones excluidas".

+0

Tengo el mismo problema. No estoy seguro de por qué mis ignorados no funcionan. – Tim

1

Todo lo que agregue al campo Regiones excluidas asegúrese de que tenga la misma ruta que en el registro de cambios. por ejemplo, si en los cambios que tiene:

/branches/Update3/trunk/build/Win32/Release.exe

a continuación, utilizar el mismo camino en las regiones excluidas también:

/branches/Update3/trunk/build/Win32/Release.exe

creo que la explicación h Antes de eso, debe usar la ruta a partir del nombre del repositorio svn y no la relacionada con la copia de trabajo del repositorio.

Cuestiones relacionadas