Cosa si dovrebbe fare su git durante la migrazione della nuova distribuzione e del gestore pacchetti? [chiuso]

-1

Nel progetto che sto lavorando, stiamo usando Freebsd e stiamo creando i nostri pacchetti software per questo.

Ora stiamo pianificando di cambiare la distribuzione su Centos e rpm per il gestore pacchetti. Dal momento che i nostri codici non sono indipendenti dalla piattaforma, dobbiamo apportare molti cambiamenti. Inoltre continueremo a utilizzare freebsd fino al completamento della migrazione.

Qual è il miglior modo di utilizzare git per questo tipo di migrazione. Dovremmo usare una nuova filiale o un nuovo repository?

    
posta ibrahim 11.08.2014 - 09:02
fonte

1 risposta

0

I progetti sotto Git, hai bisogno di ridisegnare l'architettura fondamentale a causa di questa migrazione? Se un progetto cambia radicalmente in modo tale che la nuova iterazione è come un progetto completamente nuovo, allora ha senso creare un nuovo repository Git per questo.

Se non ci sarà una riprogettazione fondamentale, solo modifiche relativamente superficiali, ad esempio strumenti di porting, script di shell, Makefile da BSD a GNU, ma l'architettura / framework / scheletro del progetto rimane sostanzialmente la stessa, quindi probabilmente ha più senso creare invece un ramo.

    
risposta data 11.08.2014 - 10:10
fonte

Leggi altre domande sui tag