Avances en la migration de ClearCase a SVN

Soy un usuario de ClearCase y tengo que planificar para la migration de ClearCase – SVN. El proyecto es bastante grande, hay twigs y tags. Antes de comenzar un plan, quiero aprender experiencias sobre esta migration.

  • ¿Esta migration hará que se pierdan algunos datos?
  • ¿Migrar toda la historia es eficiente o tiene algunos problemas?
  • ¿Existen herramientas eficientes y con experiencia para migrar ClearCase a SVN?

El problema es que ClearCase está basado en files (cada checkin crea una nueva versión para un file), y sus tags también están basadas en files (usted establece una label en un file o files, no siempre en todos los files).

A diferencia de Subversion, que está basada en un repository, donde cada confirmación crea una nueva revisión para el contenido de todo el repository.

Puede probar una herramienta gratuita como Polarion SVN Importer ( bastante antiguo 2010 ), para intentar importar el historial completo, pero normalmente:

  • solo importe las últimas tags relevantes,
  • deje ClearCase VOb en modo de solo lectura para archivar.