Ho un repository SVN di un sito PHP e l'ultimo programmatore non ha usato correttamente il controllo del codice sorgente. Di conseguenza, solo il codice da quando ho iniziato a lavorare qui è in Repo.
Ho un mucchio di vecchie copie del codice completo salvate in file come "backup" ma non sono nel controllo del codice sorgente. Non so perché la maggior parte delle copie siano state salvate, né ho alcun modo ragionevole di etichettarle su un numero di versione. I do hanno le date in cui sono stati fatti i backup, tutti i backup hanno i timestamp del file system corretti.
A causa di aggiornamenti ai framework e ai driver di database coinvolti, il vecchio codice è abbastanza defunto; non funziona più sulla configurazione attuale del server. Tuttavia, i precedenti programmatori avevano una logica unica , quindi odio essere completamente senza vecchie copie per riferirsi a cosa diavolo stavano facendo.
Devo tenere questa roba nel controllo della versione? Come? Eliminare il vecchio codice in tag / rami separati?