Estoy haciendo un montón de conversiones de repositorios CVS y RCS en Subversion. De vez en cuando me encuentro con un archivo v dañado. He descubierto cómo repararlos manualmente, pero se está volviendo tedioso, y mi último proyecto tiene numerosos archivos dañados, más de lo que me gustaría reparar manualmente.¿Hay alguna herramienta para reparar archivos RCS/CVS, v?
Entonces me gustaría tener una herramienta para analizar los archivos RCS y repararlos. Eso bien puede significar que algunas versiones antiguas estarán incompletas. Por ejemplo, he visto casos en los que faltaba la versión 1.1, por lo que el truco es agregar una revisión vacía con un comentario que indique que falta.
He hecho muchas búsquedas tratando de encontrar una herramienta de este tipo, pero no he encontrado nada. Estaba a punto de comenzar a escribir mi propia herramienta, pero pensé que debería intentar preguntar aquí, primero.
sé que sólo podía obtener instantáneas de código e importar aquellos, y voy a recurrir a eso si tengo que (sólo para atajar esas sugerencias :)
++ gracias
¿Cuál es la naturaleza de los daños y cómo han comenzado la restauración se ? –
Hay una variedad de tipos de daños. Lo peor que estoy enfrentando ahora es que partes de los archivos v se reemplazan por nulos (supongo que un disco está lleno o que tuvieron un error de disco en algún momento del pasado distante). Todo lo que puedo hacer es reemplazar las revisiones dañadas (que siempre son versiones muy antiguas) con revisiones vacías que indican que están dañadas. No es peor que lo que tienen ahora. – trent