Necesito migrar un gran proyecto de StarTeam 5 a Subversion, y me gustaría tener instantáneas de (al less) 5-10 de los principales lanzamientos. He considerado lo siguiente:
Apreciaría cualquier experiencia o sugerencia que pueda ofrecer. Gracias.
Al no haber usado StarTeam, no puedo hablar de eso, pero creo que usted ha establecido algunas opciones agradables.
Puede ejecutar un server de Star Team durante un período de evaluación (¿30 días?) Sin requerir licencias adicionales de Borland; esto le daría suficiente time para ejecutar algunas sesiones de práctica y ofrecerle una solución completa y confiable. Bien vale la pena el esfuerzo.
Además, no subestimes el valor de conservar tu historial de origen.
Actualizado el 6 de noviembre: Un proyecto en el que estoy involucrado ha utilizado la herramienta Polarion para migrar un único proyecto StarTeam a SVN. Tomó un poco de trabajo, pero el resultado final es perfecto. Bien vale la pena invertir time.
En cuanto a los comentarios sobre las versiones de StarTeam: sí, la herramienta Polarion SVNImporter necesita Starteam80.jar, y sí, StarTeam SDK 2005 solo tiene un file llamado starteam70.jar. Sin embargo, he descubierto que puede hacer trampa copyndo starteam70.jar en el directory lib de SVNImporter y renombrándolo starteam80.jar.
Estoy luchando para migrar StarTeam 8 a SVN con el kit Polarion. Me estoy poniendo:
[main] DEPURADOR STProvider: 80 – checkout … relativo / ruta / a / versión build.xml: 1.0 09: 25: 10,378
[main] INFO historyLogger: 84 – EXCEPTION CAPTCH: java.lang.UnsatisfiedLinkError: com.starbase.util.NativeFileAccess.setLastModifiedAsLong (Ljava / lang / String; J) V
y el file de destino existe, pero sospecho que no puede resolver la ruta relativa. ¿Sabe si hay properties (distintas a las del file config.properties) que se pueden establecer para controlar esto?
https://netcodeman.blogspot.com/2011/01/converting-from-starteam-to-subversion.html?showComment=1506429228614#c7145074297097582572 puede ser útil en esta discusión. También sé que el importador de SVN tiene problemas si la misma revisión tiene más de una label en StarTeam. Espero que esto ayude.