2012-07-31 11 views
6

Estaba usando Hudson para hacer mis compilaciones de proyectos y ahora estoy planeando migrar a Jenkins.Forzar el complemento de Jenkins Subversion para usar la revisión HEAD

El tiempo de creación del servidor no está sincronizado con las máquinas del desarrollador y, por lo tanto, svn update no funciona correctamente. En Hudson, pude establecer la política de revisión en HEAD, mientras que falta en Jenkins.

Busqué un poco y vi que se creó un Jira para este problema, pero no encontré una solución funcional para el problema.

Intenté instalar manualmente el complemento de subversión Hudson en Jenkins, y apareció la opción de política Revisión, pero por alguna razón provocó una excepción al configurar la información de autenticación svn.

Si alguien conoce una solución para hacer este cambio en Jenkins, tenga la amabilidad de responder.

+0

¿Cuánto han descendido los relojes? ¿NTP sincronizar los relojes no es una opción? – thekbb

+0

El servidor de compilación está en GMT y las máquinas de desarrollo están en EST. Sería genial si hay una solución disponible además de la sincronización del tiempo, ya que casi todas las veces construimos desde la cabeza. – jobinbasani

Respuesta

9

Calculado. ¡Agregue todas las URL de SVN con @HEAD y la actualización de svn se realizará desde HEAD!

1

El complemento no ofrece esta característica, pero puede que le resulte útil esta cuestión jira. Hay un parche en los comentarios para ese propósito. Ver Issue 1241.

Cuestiones relacionadas