Due progetti correlati ma indipendenti: due repository o uno?

5

Ho realizzato due progetti "complimenti". Questi due progetti sono indipendenti, ma sono quasi progettati per essere utilizzati insieme. Sono entrambi progetti abbastanza piccoli. Sto volendo ospitare il codice su GitHub, ma non sono sicuro se dovrei usare due repository o uno per questo. Cosa pensi che dovrei fare?

    
posta Earlz 01.05.2011 - 16:39
fonte

2 risposte

8

Se sono indipendenti, dovrebbero essere repository separati. Probabilmente avranno tassi di variazione diversi e probabilmente vorrai creare versioni separate, ecc. Puoi usare i sottomoduli git per includerne uno nell'altro (se appropriato).

    
risposta data 01.05.2011 - 16:45
fonte
2

Se almeno uno dei progetti è utilizzabile senza l'altro (e non è una raccolta di unittests), allora usarne due. Uno svantaggio di git è l'incapacità di duplicare parzialmente i repository. Questo potrebbe non essere un problema nel presente, ma se il progetto diventa grande e qualcuno è interessato solo a uno di loro, dovrebbero scaricare anche l'altro.

    
risposta data 01.05.2011 - 19:16
fonte

Leggi altre domande sui tag