Sto programmando di partire per un Paese con una scarsa connessione a Internet, dove spero di fare qualche sviluppo software.
Ho usato repo sync
per sincronizzare la fonte Android (e la fonte CyanogenMod sul mio server AWS). Ma sono così grandi (> 30 GB) che non li avrò prima di lasciare il mio paese.
Esiste un modo per escludere il codice dall'albero? Ho solo bisogno del dispositivo Nexus 7 (wifi) (cernia). Posso escludere qualche progetto? Se é cosi, come?
Sto usando Ubuntu 12.04 e repo.
(Sto usando tablet Android per educare i bambini in parti molto povere del mondo. Voglio bloccare l'interfaccia utente, in modo che i bambini possano usare solo le app educative. Come misura antifurto, devo abilitare la creazione di un hot spot Wi-Fi e fai in modo che i tablet si disabilitino se non sono connessi ad altri tablet tramite Wi-Fi per 48 ore.)
group.add_option('--depth', type='int', default=None, dest='depth', help='create a shallow clone with given depth; see git clone')
Ho cambiato la profondità predefinita a 0 e ho riavviato la sincronizzazione repo. Riporterò indietro se questo fa quello che voglio.
--depth 0
modo da ottenere solo l'ultima revisione? O un checkout sparse: checkout della sottodirectory con git sparse-checkout »Code Nomad