Git und ESP8266_NONOS_SDK

Gast #5069041
Ich begreife das Konzept nicht, wie beim ESP8266_NONOS_SDK GIT verwendet 
wird. (Bin ohnehin ein Git-Noob, eher mit Subversion zu Hause)

So wie ich das bisher sehe, ist das Konzept von Espressiv, dass das SDK 
im Hauptverzeichnis liegt und erst im Unterverzeichnis "app" kommt der 
eigene Code hinzu. Gebaut wird das Projekt dann mit dem 
ESP8266_NONOS_SDK\app\Makefile (Kopie aus einem der Beispiele von 
espressiv). Ok. Aber wie organisiere ich es jetzt drölfzig verschiedene 
Projekte, ggfs mit gemeinsamen, selbstgeschriebenen Bibliotheken?

Bisher handhabe ich das so, dass jedes Projekt sein eigenes Verzeichnis 
inklusive komplettem SDKs hat. Ich finde es zwar totalen Schwachfug, 
aber das Verzeichnis "user" ist nun mal im Basis-Makefile (welches mir 
zu wirr ist, als dass ich Bock hätte das zu dechiffrieren) ziemlich hart 
verdrahtet.
Meinen eigenen Code des Projekte binde ich dann unter 
ESP8266_NONOS_SDK\app als GIT-Subprojekte ein. Und gemeinsame 
Bibliotheken sind wieder ein separates Subprojekt unter 
ESP8266_NONOS_SDK\app\lib.
Die Master Gits liegen dann irgendwo im zentralen Repo parallel.

Das ist aber alles irgendwie viel zu kompliziert und fühlt sich so an, 
als hätte ich nicht kapiert, wie man's richtig macht. Wenn ich da mal 
zwei Wochen raus bin, fange ich jedes mal wieder bei Null an zu 
überlegen. Ein gesamtes Projekt mal eben zu clonen ist Horror.

Wie organisierst Du Deine Repositories für ESP8266_NONOS_SDK Projekte?
Gast #5069423
Hm. Keine Antworten, nicht mal von Trollen.
Vermutlich habe ich wohl mein Anliegen ungeschickt dargelegt:
- zu viel, zu anstrengend zu lesen
- zu vermischt zwischen globaler Konzept- und Detailebene
- Antwort wäre entweder sinnlos oder zu aufwändig
#5069491
Über das Wochenende ist es ruhiger im Forum und es ist Urlaubszeit.

Hilft eventuell das Setzen von Links auf Verzeichnisse oder/und 
indirekte Pfadangaben?

Youtube-Tutorials, zB von pcbreflux, bieten für Dein Problem keinen 
Lösungsansatz?

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 9 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.