Estou planejando partir para um país com pouca conexão à Internet, onde espero fazer algum desenvolvimento de software.
Estou usando repo sync
para sincronizar a fonte do Android (e a fonte CyanogenMod no meu servidor da AWS). Mas eles são tão grandes (> 30 GB) que eu não os pegarei antes de deixar meu país.
Existe alguma maneira de excluir o código da árvore? Só preciso do dispositivo Nexus 7 (wifi) (garoupa). Posso excluir algum projeto? Se sim, como?
Estou usando o Ubuntu 12.04 e repo.
(Estou usando tablets Android para educar crianças em partes muito pobres do mundo. Quero bloquear a interface do usuário, para que as crianças possam usar apenas os aplicativos educacionais. Como medida antifurto, preciso ativar a criação de um ponto de acesso Wi-Fi e faça com que os tablets se desativem se não estiverem conectados a outros tablets via Wi-Fi por 48 horas.)
group.add_option('--depth', type='int', default=None, dest='depth', help='create a shallow clone with given depth; see git clone')
Alterei a profundidade padrão para 0 e reiniciei a sincronização de repo. Vou relatar se isso fizer o que eu quero.
--depth 0
para obter apenas a revisão mais recente? Ou um checkout escassa: Checkouts subdiretório com git esparsa-checkout »Código Nomad