Problema: il repository svn legacy ha una directory sincronizzata dalla configurazione utente su un server prod.Filtro Elimina durante git svn clone?
La sincronizzazione in modo efficace:
- elimina tutti i file
- impegna
- copia tutti i file
- impegna
E 'possibile filtrare tutti i file di eliminazioni nel corso di una git svn clone di questo repo?
E il successivo git svn viene estratto?
Non voglio necessariamente filtrare l'intero commit solo le parti che eliminano i file.
Ciò significherebbe modificare i file di aggiunta successivi per diventare file di modifica.
La preoccupazione qui sta avendo una storia utile dei file. Questa non è una conversione da repository, ma piuttosto uno specchio repo. Il repository SVN sta ancora attivamente ricevendo commit SVN. Ho risolto il problema con il manutentore ma la risoluzione è programmata come priorità bassa. – Gabriel
Il commit delle SVN dalle tre sorgenti è effettivamente intercalato. C'è un modo per poterli deinterlacciare. Crea tre specchi che ciascuno prende ogni terzo commit con un offset? – Gabriel
In realtà ogni sorgente ha un messaggio di commit univoco che usa ogni volta. Quindi forse ho solo bisogno di filtrare i commit sul messaggio di commit in tre nuovi repository? – Gabriel