.. include:: 2025-05-19 (3 VO): Close C++ "Door" Exercise, More Git ====================================================== .. contents:: :local: Homework Recap -------------- See :ref:`fh-2025-05-12-homework` .. * Pullrequests einsammeln .. .. * jeder mit seinem eigenen .vscode .. * Conflict -> log von mir .. * -> zentralisieren .. .. * git rm -r .vscode .. * merge von pullrequest eines teams (wer kennt sich aus?) auf .. VSCode anzetzen. Config, die man sharen kann im repo, damit wir .. alle gleich arbeiten. was schlaegt denn chatgpt so vor? .. .. * indentation. big topic. was schlagt denn vscode so vor, bzw .. kann man wo eine config hernehmen und erklaeren? .. * und wie geht das mit dem emacs? was sagt er dazu :-) .. * nach boesen .gitignores im tree suchen und erklaeren warum nur .. buildBLAH und andere berechtigte da rein gehoeren, aber nicht .. die unfaelle. wenn dann muessen wir uns eine nomenklatur .. einfallen lassen, welches build{,x86-64,armv7,...} .. * wie bekommt man ein externes build directory unter? wie sag .. ich ihm, wo das BUILDDIR ist? usecases: .. .. * ich will nicht 100000 builds verstreut haben im sourcedir .. und die realitaet verweigern, indem ich sie einfach .. .gitignoriere. .. * ich will sie nicht nur aus dem tree draussen haben, ich will .. sie sogar auf einem anderen filesystem. ein tmpfs gar, .. superschnell weil memory. .. * jjj das mal zammhacken, mit einem setup.sh wo ich .. /tmp/My-Builds hab. brauch ich, weil nach einem reboot is weg. .. * jjj full rebuild, mitsamt dem gschissenen googletest .. * jjj mit egon reden, wie er das so mit dem unittesten macht. .. * -> CI pipeline hardware haufen memory