Hay dos enfoques. Uno sería continuar usando git y vincularlo con GitCentric y un producto AccuRev.
El otro enfoque es retirar de git el contenido más antiguo que desee y importarlo a AccuRev. Repita para el próximo contenido más antiguo hasta que tenga todo lo que necesita. Detalles abajo.
- Cree un área de trabajo fuera de la ruta a la que está importando
- PRIMERA LÍNEA DE BASE
- Extraiga Baseline1 del git y copie en el espacio de trabajo
- accurev add -x
- accurev promover -d
- Hacer la instantánea de Baseline1
- TODAS LAS BASELACIONES SUBSIGUIENTES
- Eliminar el contenido del espacio de trabajo
- Extraiga Baseline2 de git y copie en el espacio de trabajo
- accurev add -x (agrega cualquier file nuevo agregado entre Baseline1 y Baseline2)
- accurev stat -m -O -fl> /tmp/modified.txt (esto encontrará todos los files modificados y searchá aquellos con marcas de time más antiguas también)
- accurev keep -c "" -l /tmp/modified.txt
- accurev stat -M -fl> /tmp/missing.txt (esto encontrará todos los files perdidos … eliminados entre las líneas de base)
- accurev defunct -l /tmp/missing.txt
- accurev promover -d
- actualización de accurev
- Hacer la instantánea de Baseline2
- Rinse-espuma-repetición para TODAS LAS BASELINAS SUBSIGUIENTES
Dave