Rango de dates de Subversion con revisiones sin date

Tengo un repository de Subversion, que es un espejo de un subtree accesible por nuestro equipo. El volcado svnadmin se creó con una count con acceso limitado al repository de origen. El espejo estaba initalizado con carga svnadmin.

svnadmin load repo < svndump svn propset --revprop -r0 svn:sync-from-uuid af407c0b-a50a-0410-b304-fd27f8ee8df8 %dstrepo% svn propset --revprop -r0 svn:sync-last-merged-rev 187698 %dstrepo% svn propset --revprop -r0 svn:sync-from-url %SourceRepo% %dstrepo% 

La historia contiene una gran cantidad de revisiones sin paths y dates.

 svnsync sync %dstrepo% %SourceRepo% 

Sync está funcionando

Esto da como resultado un gran número de revisiones de svn que se ven así

 svn log -vl10 repo .... ------------------------------------------------------------------------ r204669 | ebenneheij | 2014-09-22 12:04:00 +0200 (ma, 22 sep 2014) | 4 lines ------------------------------------------------------------------------ .... r204570 | (no author) | (no date) | 1 line ------------------------------------------------------------------------ r204569 | (no author) | (no date) | 1 line ------------------------------------------------------------------------ r204568 | (no author) | (no date) | 1 line 

Relacionado: Cómo get el número de revisión de SVN en cierta date o range de dates. Relacionado: http://manned.org/rsvndump/29eed607

Parece que estas revisiones vacías están ahí para el relleno, pero están rompiendo la opción de usar un range de dates para las revisiones.

Estoy intentando validar los últimos 30 días de confirmaciones con

 svnadmin verify -r {`date -d '30 days ago' +%F `}:HEAD repo 

Esto falla en las revisiones sin una date en el revprops.

Error al encontrar time en la revisión 191375

De alguna manera, svnadmin dump y svnsync crean revisiones vacías sin información de date. Esto está causando el error que estoy viendo.

Traté de eliminar las revisiones vacías con svndumpfilter –drop-all-empty-revoluciones. El problema con esa solución es que svnsync ya no se conecta. Una solución que veo ahora es replace svnsync con svnrdump y svndumpfilter con la última revisión sincronizada almacenada en alguna parte.

¿Puedo completar las revisiones acolchadas con una date para que el range de dates funcione?

Actualización : descripción duplicada añadida

Actualización2 : solo las revisiones con routes visibles para mí contienen dates

Actualización3 : sugerencia alternativa

Actualización4 : las revisiones vacías para relleno no contienen date, ¿cómo llenar la date?