Ho / src / main / con tutto il mio codice (ho anche / src / online, / src / prvlibs, / src / test, ecc) ma ora sto pensando di spostare alcuni progetti non attivi dal cartella. Certo che potrei entrare e cancellare tutti gli oggetti, (alcuni) file di progetto, ecc. Quindi non richiede 200 MB di dati generati. Ma penso che potrebbe essere bello per soli 20 progetti o meno invece di dozzine di prototipi che non sono test di esclusione.
Io uso git per il controllo del codice sorgente (ma sono sicuro che tutti scm fanno la stessa cosa). Non mi piace che i file manchino e se li cancello non sono facili da consultare. Mi piace come posso impegnare tutta la mia fonte andando a / src / main e commettendo. E posso spingerli tutti con la stessa facilità. Ma spostare le cartelle (sul mio HD esterno e mantenere la cronologia) è il problema.
Dovrei avere tutte le cartelle con il proprio repository? o c'è qualche tipo di soluzione che posso usare? Se ogni cartella ha il proprio repository c'è un modo semplice per trasferire tutte le mie cartelle sul mio HD (o sito Web) per il backup?