Tengo un repositorio SVN de un sitio PHP y el último programador no usó el control de fuente correctamente. Como resultado, solo el código desde que empecé a trabajar aquí está en el Repo.
Tengo un montón de copias antiguas de la base de código completa guardadas en archivos como "copias de seguridad", pero no están en control de origen. No sé por qué se guardaron la mayoría de las copias ni tengo una forma razonable de etiquetarlas con un número de versión. Me hacer que las fechas se hicieron las copias de seguridad, todos los respaldos tienen marcas de tiempo adecuados del sistema de archivos.
Debido a las actualizaciones de los marcos y los controladores de bases de datos involucrados, el código antiguo está bastante difunto; ya no funciona en la configuración actual del servidor. Sin embargo, los programadores anteriores tenían una lógica única , por lo que odio estar completamente sin copias antiguas para referirme a lo que estaban haciendo.
¿Debo mantener esto en el control de versiones? ¿Cómo? ¿Eliminar el viejo código en etiquetas / ramas separadas?