Ich plane, in ein Land mit einer schlechten Internetverbindung zu reisen, in dem ich hoffentlich Software entwickeln werde.
Ich habe verwendet, repo sync
um die Android-Quelle (und die CyanogenMod-Quelle auf meinem AWS-Server) zu synchronisieren. Aber sie sind so groß (> 30 GB), dass ich sie nicht bekomme, bevor ich mein Land verlasse.
Kann ich Code auf irgendeine Weise aus dem Baum ausschließen? Ich brauche nur das Nexus 7 (wifi) (Grouper) Gerät. Kann ich Projekte ausschließen? Wenn das so ist, wie?
Ich benutze Ubuntu 12.04 und Repo.
(Ich benutze Android-Tablets, um Kinder in sehr armen Gegenden der Welt zu unterrichten. Ich möchte die Benutzeroberfläche sperren, damit Kinder nur die pädagogische (n) App (s) verwenden können. Als Diebstahlsicherung muss ich die Erstellung aktivieren einen WLAN-Hotspot aus und veranlassen Sie die Tablets, sich selbst zu deaktivieren, wenn sie 48 Stunden lang nicht über WLAN mit anderen Tablets verbunden sind.)
group.add_option('--depth', type='int', default=None, dest='depth', help='create a shallow clone with given depth; see git clone')
Ich habe die Standardtiefe auf 0 geändert und die Repo-Synchronisierung neu gestartet. Ich melde mich zurück, wenn dies das tut, was ich will.
--depth 0
, um nur die neueste Revision zu erhalten? Oder eine spärliche Kasse: Unterverzeichnis