Skip to content

Gitlab - Projekt verwalten

Linux
  • Und wieder was, was es zu entdecken gilt 🙂

    Ich habe eine Webseite, die ich mal ein wenig aufräumen möchte usw. Da wollen wir doch mal probieren, was man mit folgenden Webseiten anfangen kann. Da gibt es

    Früher musste man bezahlen um auf github ein privates Projekt zu verwalten, aber nach dem Kauf durch Microsoft ist ja etwas Bewegung in die Sache gekommen. Man kann mittlerweile auf beiden Diensten ein privates Projekt erstellen. Gut, dann mal ausprobieren. Für welchen Dienst ich mich hier jetzt entschieden habe, brauche ich wohl nicht extra erwähnen, oder? 🙂

    Zum Ausprobieren, muss mein Sicherungsordner auf meinem Haupt-PC herhalten, live wird das erst dann genutzt, wenn ich es verstanden habe 😉

    Ok, auf gitlab.com ein neues Projekt erstellen. Einen Project name eingeben, Visibilty Level wählen und unten bei Initialize repository... KEINEN Haken machen! Fertig!

    0d1fc8a3-0cb3-4733-9657-e7911c6baead-image.png

    Wir wechseln in den Ordner wo das Projekt liegt.

    Wichtig

    Wenn man Files im Projekt hat, die evt. sensible Informationen enthalten, dann legt man ein File mit dem Namen

    .gitignore
    

    an. Da schreibt man die Files oder Ordner rein, die nicht hochgeladen werden sollen. Ich habe da mal einen Upload Ordner reingemacht, den kann ich anderweitig sichern. Das würde hier nur stören, vermute ich zu mindestens im Moment.

    Init

    frank@frank-MS-7A34:~/Backup2$ git init
    Leeres Git-Repository in /home/frank/Backup2/.git/ initialisiert
    
    frank@frank-MS-7A34:~/Backup2$ git remote add origin git@gitlab.com:User/projekt.git
    
    frank@frank-MS-7A34:~/Backup2$ git add .
    

    Inital Commit

    frank@frank-MS-7A34:~/Backup2$ git commit -m "Initial commit"
    [master (Basis-Commit) 3ffbd45] Initial commit
     517 files changed, 204920 insertions(+)
     create mode 100644 .gitignore
     create mode 100644 2018.php
     create mode 100644 2019.php
     create mode 100644 abfrage.php
     create mode 100644 auswertung.php
    [gekürzt]
    

    Hochladen

    frank@frank-MS-7A34:~/Backup2$ git push -u origin master
    The authenticity of host 'gitlab.com (35.231.145.151)' can't be established.
    ECDSA key fingerprint is SHA256:xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.
    Are you sure you want to continue connecting (yes/no)? yes
    Warning: Permanently added 'gitlab.com,35.231.145.151' (ECDSA) to the list of known hosts.
    Zähle Objekte: 455, Fertig.
    Delta compression using up to 12 threads.
    Komprimiere Objekte: 100% (450/450), Fertig.
    Schreibe Objekte: 100% (455/455), 1.84 MiB | 7.66 MiB/s, Fertig.
    Total 455 (delta 46), reused 0 (delta 0)
    remote: Resolving deltas: 100% (46/46), done.
    To gitlab.com:Bullet64/falschparker2.git
     * [new branch]      master -> master
    Branch 'master' folgt nun Remote-Branch 'master' von 'origin'.
    

    Danach sind alle Daten auf gitlab.com

    wird fortgesetzt....

  • Wenn Ihr mal folgendes Problem habt...

    root@server:/web# git push -u origin master
    git@gitlab.com: Permission denied (publickey).
    fatal: Konnte nicht vom Remote-Repository lesen.
    
    Bitte stellen Sie sicher, dass die korrekten Zugriffsberechtigungen bestehen
    und das Repository existiert.
    

    dann habt ihr keinen ssh Key erzeugt, oder bei gitlab.com abgelegt. Unter ~/.ssh nachsehen ob die Datei id_rsa.pub vorhanden ist. Wenn nicht dann

    ssh-keygen -t rsa
    

    ausführen. Und ganz wichtig, unter

    muss der Public-Key des Servers hinterlegt sein, sonst hat man logischerweise keinen Zugriff auf den Server.

    Danach sollte dann auch der Befehl

    git push -u origin master
    

    gehen.

    git push -u origin master
    Objekte aufzählen: 448, Fertig.
    Zähle Objekte: 100% (448/448), Fertig.
    Delta-Kompression verwendet bis zu 4 Threads.
    Komprimiere Objekte: 100% (443/443), Fertig.
    Schreibe Objekte: 100% (448/448), 1.86 MiB | 6.98 MiB/s, Fertig.
    Gesamt 448 (Delta 45), Wiederverwendet 0 (Delta 0)
    remote: Resolving deltas: 100% (45/45), done.
    To gitlab.com:xxxxxxxxxxxxxxxxxx.git
     * [new branch]      master -> master
    Branch 'master' folgt nun Remote-Branch 'master' von 'origin'.
    
  • Und mit git pull holt man dann die Änderungen usw.

     git pull
     remote: Enumerating objects: 11, done.
     remote: Counting objects: 100% (11/11), done.
     remote: Compressing objects: 100% (9/9), done.
     remote: Total 9 (delta 6), reused 0 (delta 0)
     Entpacke Objekte: 100% (9/9), Fertig.
     Von gitlab.com:xxxxxxxxxxxxxxxxxxxxxxxxxx
        44b219c..bd2c333  master     -> origin/master
     Aktualisiere 44b219c..bd2c333
     Fast-forward
      backend/gulpfile_DEL.js  | 135 ------------------------------------------------------------------------------------------------------------
      backend/logout.php_DEL   | 126 ----------------------------------------------------------------------------------------------------
      backend/package.json_DEL |  49 ---------------------------------------
      3 files changed, 310 deletions(-)
      delete mode 100644 backend/gulpfile_DEL.js
      delete mode 100644 backend/logout.php_DEL
      delete mode 100644 backend/package.json_DEL
    

  • Plasma 6

    Linux
    1
    0 Stimmen
    1 Beiträge
    53 Aufrufe
    Niemand hat geantwortet
  • Flatpak - Signal

    Linux
    1
    0 Stimmen
    1 Beiträge
    61 Aufrufe
    Niemand hat geantwortet
  • Firefox 122 als .deb Paket

    Linux
    1
    0 Stimmen
    1 Beiträge
    101 Aufrufe
    Niemand hat geantwortet
  • KDE Plasma 6 - RC1

    Linux
    3
    0 Stimmen
    3 Beiträge
    83 Aufrufe
    FrankMF

    Heute die letzte Unstable Edition von KDE Neon installiert. Es gab folgende Version.

    neon-unstable-20240201-2132.iso

    Meldet sich bei mir immer noch nur als DEV Version und nicht als RC2 🤔 Wenn einer einen Tipp für mich hat....

    Der Installer soll mich ja nicht mehr interessieren, aber mir ist aufgefallen, das er jetzt den Standort hinbekommt.

    Ansonsten läuft es soweit rund. Habt ihr schon mal einen Firefox ohne Addblocker benutzt? Grausam! Kann mir gar nicht vorstellen, so was in meinem Leben nochmal zu benutzen.

  • Pycharm - AI Assistant

    Linux
    1
    0 Stimmen
    1 Beiträge
    83 Aufrufe
    Niemand hat geantwortet
  • KDE Plasma 6 - Beta 2

    Linux
    2
    0 Stimmen
    2 Beiträge
    137 Aufrufe
    FrankMF

    Leider hat die Realität mich etwas vom Testen neuer Software abgehalten, aber jetzt geht es langsam wieder los. Den Start macht KDE Plasma 6 - Beta 2. Auch wenn ich schon brennend auf die RC1 warte, die lässt aber noch auf sich warten...

    https://pointieststick.com/category/this-week-in-kde/

    Ok, also die Beta 2 auf meinen Stick und ab damit in mein Testsystem. Einmal starten, kurz danach taucht der KDE Neon Desktop auf.

    20240110_201838.jpg

    20240110_201852.jpg

    Und klick, wird die Installation gestartet. Danach begrüßt uns dieses Fenster. Ich weiß nicht, warum diese Information nicht automatisch ermittelt wird - nervig.

    20240110_201924.jpg

    Der Rest der Installation lief einwandfrei, ich habe aber keine besondere Installation vorgenommen. Ganze NVMe plattgemacht und alles drauf. Nichts verschlüsselt usw. Eine Installation, die ich so für meinen Haupt-PC nicht machen würde.

    Eine Kleinigkeit ist mir noch aufgefallen. Der Calamares Installer der benutzt wird, hat bei mir keine Sonderzeichen akzeptiert. Ich hoffe das wird bis zum Release gefixt.

    Hier noch kurz das Testsystem

    Screenshot_20240111_210201.png

    Ich nutze ausschließlich Wayland, das läuft einfach wesentlich besser. Aber, ich weiß da draußen gibt es viele die das nicht mögen. Das schöne an Linux - ihr habt die freie Wahl.

    Was war mir negativ aufgefallen? Installer - keine automatische Standortbestimmung Installer - nimmt keine Sonderzeichen für das PW an Login Window - nach Eingabe PW wird die Taste RETURN nicht akzeptiert. Muss ich mit der Maus anklicken. Skalierung auf meinem Monitor nicht optimal - Schrift unscharf Was ist mir positiv aufgefallen? Ich nutze einen 4K Monitor zum Testen. Die Skalierung war automatisch auf 175%. Eine fast perfekte Wahl, wenn da nicht die unscharfe Schrift wäre. Ich habe das auf 150% gestellt, danach war es deutlich besser. Updates kann man sich über das grafische Frontend holen Standby-Modus ging Und einen nervigen FF Bug konnte ich nicht nachstellen. Auf meinem aktuellen System, KDE Plasma 5, flackert der Bildschirm gelegentlich, wenn ich in der Taskleiste durch die geöffneten FF Fenster scrolle. Bei Plasma 6 konnte ich das bis jetzt noch nicht feststellen. Fazit

    Sieht gut aus, der Release von KDE Plasma 6 wird gut. Ich freu mich drauf. Und diesen komischen Updatevorgang den KDE Neon da benutzt, diesen M$ Style, den könnt ihr direkt wieder in die Mülltonne kloppen. Das möchte ich bei Linux nicht sehen.

    Screenshot_20240111_214255.png

  • Semaphore - Die API

    Verschoben Ansible
    2
    0 Stimmen
    2 Beiträge
    122 Aufrufe
    FrankMF

    Ich hasse schlecht lesbaren Code, scheint man sich bei Python so anzugewöhnen. Habe da nochmal was mit der langen Zeile getestet.

    stages: - deploy deploy: stage: deploy script: # $SEMAPHORE_API_TOKEN is stored in gitlab Settings/ CI/CD / Variables - >- curl -v XPOST -H 'Content-Type: application/json' -H 'Accept: application/json' -H "Authorization: Bearer $SEMAPHORE_API_TOKEN " -d '{"template_id": 2}' https://<DOMAIN>/api/project/2/tasks only: - master # Specify the branch to trigger the pipeline (adjust as needed)

    Hier noch was Dr. ChatGPT dazu schreibt

    631de9d4-b04d-4043-bfff-c5f2d1b6eea7-grafik.png

    Erledigt - läuft 🙂 Und verstanden habe ich es auch.

  • Projekt Ryzen7 & X570 Mainboard

    Linux
    25
    0 Stimmen
    25 Beiträge
    2k Aufrufe
    FrankMF

    Nach sehr langer Zeit, habe ich heute mal wieder ein aktuelles BIOS geflashed.

    9f33e13e-92f8-452e-b238-5469bdc6d571-grafik.png

    Link Preview Image MPG X570 GAMING PLUS

    Satisfying gamers with what they really need, MPG X570 GAMING PLUS is equipped with Extended Heatsink Design, Frozr Heatsink Design, Core boost, Lightning Gen4 M.2, M.2 Shield Frozr accessory, Game Boost, Turbo USB and MSI latest Dragon Center. Black and

    favicon

    (de.msi.com)

    20220409_084823.jpg

    20220409_084852.jpg

    Danach Neustart, bootet wie es soll. Damit wäre mein Mainboard kompatibel für den wohl letzten Prozessor auf dem AM4 basierenden Board.

    Ryzen 7 5800X3D

    Gamestar schreibt dazu

    AMD möchte mit einem neuen Prozessor noch einmal ein Spitzenmodell für Spieler bringen, welches auf dem aktuellen Sockel AM4 basiert. Künftige Modelle werden auf einen neuen Sockel namens AM5 setzen. Der wohl letzte Prozessor für mit AM4 und damit auch die Zen-3-Architektur bringt aber noch eine Besonderheit mit sich.
    Quelle: https://www.gamestar.de/artikel/ryzen-7-5800x3d-tests-spieler,3379594.html

    Das PC Magazin schreibt zu Preis und Verfügbarkeit

    Am 15. März hat AMD den Preis und die Verfügbarkeit des Ryzen 7 5800X3D bekannt gegeben. Demnach wird die neue CPU mit 3D V-Cache am 20. April zu einer UVP von 449 US-Dollar ( rund 408 Euro) erscheinen.
    Quelle: https://www.pc-magazin.de/ratgeber/amd-ryzen-7-5800-prozessor-cpu-infos-preis-release-specs-3202912.html

    Ich bin sehe gespannt, ob der USB-Bug endlich behoben wurde. Ihr erinnert Euch? Wenn ich komplett neu starte, dann kann ich keine Eingabe machen. Tastatur und Maus ohne Funktion.

    Ich verrate Euch sicherlich nicht zu viel, wenn ich aktuell eine Neuanschaffung plane, so ein AM5 Brett würde mich schon reizen 🙂 Denke, das war der letzte Beitrag zu diesem Projekt 😉