Buildbot svn checkout dentro de otro svn

Tengo un software desarrollado bajo svn que realmente depende de otro software desarrollado de forma independiente bajo svn también.

Me gustaría usar buildbot para verificar mi código. El problema que tengo es que primero tengo que verificar el primer código usando svn y luego ingresar el código y hacer otra comprobación de mi código.

Mi buildbot builder se parece a eso

Step_checkout_qe = [SVN( name = "checkout_proj1",timeout=1200, svnurl=project1_url, mode="update", workdir="PROJ1", username=XXX, password=YYY, haltOnFailure=True, description=["checkout_proj1"] )] Step_checkout = [SVN( name = "checkout_proj2",timeout=1200, svnurl=project2_url, mode="clobber", keep_on_purge="PROJ1", workdir="PROJ1/", username=XXX, password=YYY, haltOnFailure=True, description=["checkout_proj2"] )] 

Todo está bien para el primero. El problema es que se realiza el segundo pago y estoy obteniendo

 /usr/bin/svn checkout --non-interactive --no-auth-cache --username XXX --password YYY --revision 11000 roject2_url@11000 PROJ1 

El caso es que la revisión 11000 es la del primer proyecto. Parece que svn toma el env del primer proyecto. Por lo tanto, obtengo el error

 svn: E175002: Unexpected HTTP status 500 'Internal Server Error' on '/svn/epw/!svn/vcc/default' svn: E160006: Additional errors: svn: E160006: No such revision 11000 

¿Cómo limpiar el historial de svn dentro del primer proyecto para iniciar el segundo proyecto en el interior?

El segundo proyecto debe estar dentro, ya que utiliza la rutina del primer proyecto.

Gracias,

Samuel

despejar la propiedad get_revision entre las dos cajas

p.ej:

 f.addStep(steps.SetProperty(property="got_revision", value=None))