Vorlage:Yocto:HD51:Clone: Unterschied zwischen den Versionen
Dbt (Diskussion | Beiträge) (Benötigter Branch präzisiert) |
Dbt (Diskussion | Beiträge) (Befehle ergänzt) |
||
| Zeile 10: | Zeile 10: | ||
Löse Unterschiede auf: 100% (308026/308026), Fertig. | Löse Unterschiede auf: 100% (308026/308026), Fertig. | ||
</source> | </source> | ||
'''Welcher benötigt wird, hängt vom jeweiligen Stand ab. [[#Schritt_1:_Ben.C3.B6tigte_Repos_klonen|siehe Anmerkung oben!]]''' Dieses Beispiel zeigt wie man für den 'sumo-Branch' vorgeht. Normalerweise sollte immer der letzte Stand genommen werden, jedoch nicht der 'master'. Dafür holen wir uns diesen noch ab und wechseln auf den benötigten Branch: | In das geklonte Repository wechseln: | ||
<source lang="bash"> | |||
$ cd poky | |||
</source> | |||
In den benötigen Branch wechseln. | |||
'''Welcher Branch benötigt wird, hängt vom jeweiligen Stand ab (in diesem Bespiel "sumo"). [[#Schritt_1:_Ben.C3.B6tigte_Repos_klonen|siehe Anmerkung oben!]]''' Dieses Beispiel zeigt wie man für den 'sumo-Branch' vorgeht. Normalerweise sollte immer der letzte Stand genommen werden, jedoch nicht der 'master'. Dafür holen wir uns diesen noch ab und wechseln auf den benötigten Branch: | |||
<source lang="bash"> | <source lang="bash"> | ||
$ git checkout -b sumo origin/sumo | $ git checkout -b sumo origin/sumo | ||
Version vom 21. August 2019, 16:36 Uhr
Klonen des Yocto Poky Projektes in den Buildsystemordner
$ git clone git://git.yoctoproject.org/poky.git poky
Klone nach 'poky' ...
remote: Counting objects: 412580, done.
remote: Compressing objects: 100% (97765/97765), done.
remote: Total 412580 (delta 308026), reused 412408 (delta 307854)
Empfange Objekte: 100% (412580/412580), 149.51 MiB | 316.00 KiB/s, Fertig.
Löse Unterschiede auf: 100% (308026/308026), Fertig.
In das geklonte Repository wechseln:
$ cd poky
In den benötigen Branch wechseln. Welcher Branch benötigt wird, hängt vom jeweiligen Stand ab (in diesem Bespiel "sumo"). siehe Anmerkung oben! Dieses Beispiel zeigt wie man für den 'sumo-Branch' vorgeht. Normalerweise sollte immer der letzte Stand genommen werden, jedoch nicht der 'master'. Dafür holen wir uns diesen noch ab und wechseln auf den benötigten Branch:
$ git checkout -b sumo origin/sumo
Branch sumo konfiguriert zum Folgen von Remote-Branch sumo von origin.
Zu neuem Branch 'sumo' gewechselt
Klonen der Meta-Layer-Repos für Neutrino und der jeweiligen Plattform in den poky-Ordner
In diesem Fall wird als Beispiel die AX/Mut@nt HD51 Plattform verwendet. Wir benötigen auch hier den dafür erforderlichen Branch. siehe Anmerkung oben! Dieses Beispiel zeigt wie man für den 'sumo-Branch' vorgeht, jedoch sollte immer der aktuell gewartete Stand genommen werden, aber nicht der 'master'. Dafür holen wir uns diesen noch ab und wechseln auf den benötigten Branch:
$ cd poky
$ git clone https://github.com/neutrino-hd/meta-hd51.git
$ git checkout -b sumo origin/sumo
Branch sumo konfiguriert zum Folgen von Remote-Branch sumo von origin.
Zu neuem Branch 'sumo' gewechselt
$ git clone https://github.com/neutrino-hd/meta-neutrino.git
$ git checkout -b sumo origin/sumo
Branch sumo konfiguriert zum Folgen von Remote-Branch sumo von origin.
Zu neuem Branch 'sumo' gewechselt