snap install gimp
(Haben Sie snapd nicht installiert?)
Veröffentlicht für mit ? von Snapcrafters
Vielen Dank für Ihr Interesse! Nachfolgend finden Sie Anweisungen, die Ihnen helfen, zu diesem Snap beizutragen.
Der allgemeine Arbeitsablauf besteht darin, Pull-Anfragen zu senden, die Ihre Änderungen hier auf GitHub in den candidate
einbinden. Sobald die Pull-Anfrage zusammengeführt wurde, erstellt eine GitHub-Aktion automatisch den Snap und veröffentlicht ihn im candidate
im Snap Store. Sobald der Snap gründlich getestet wurde, bewerben wir ihn im stable
-Kanal, damit alle unsere Benutzer ihn erhalten!
Wenn Sie zum ersten Mal zu diesem Snap beitragen, müssen Sie zunächst Ihren eigenen Zweig dieses Repositorys einrichten.
Forken Sie das Repository in Ihren eigenen GitHub-Namespace.
Klonen Sie Ihren Fork, sodass Sie ihn auf Ihrem lokalen Computer haben.
Konfigurieren Sie Ihr lokales Repo. Um die Dinge etwas intuitiver zu gestalten, benennen wir die Fernbedienung Ihres Forks in myfork
um und fügen das Snapcrafters-Repo als snapcrafters
hinzu.
git remote rename origin myfork
git remote add snapcrafters https://github.com/snapcrafters/gimp.git
git fetch --all
Wenn Sie alle Vorbereitungen für den Beitrag getroffen haben, denken Sie daran, dass alle Git-Informationen auf dem neuesten Stand sein sollen. Wenn Sie also eine Weile nicht alle Änderungen „geholt“ haben, beginnen Sie damit:
git fetch --all -p
Nachdem Ihre Git-Metadaten aktualisiert wurden, können Sie einen Bugfix-Zweig erstellen, Ihre Änderungen vornehmen und eine Pull-Anfrage öffnen.
Alle Pull-Anfragen sollten an den stabilen Zweig gehen, also erstellen Sie Ihren Zweig als Kopie des stabilen Zweigs:
git checkout -b my-bugfix-branch snapcrafters/candidate
Nehmen Sie die gewünschten Änderungen vor und erstellen Sie lokal einen Snap zum Testen:
snapcraft --use-lxd
Wenn Sie mit Ihren Änderungen zufrieden sind, schreiben Sie sie fest und übertragen Sie sie auf Ihren Fork, damit sie auf GitHub verfügbar sind:
git commit -a
git push -u myfork my-bugfix-branch
Öffnen Sie dann eine Pull-Anfrage von Ihrem my-bugfix-branch
zum snapcrafters/candidate
-Branch.
Sobald Sie die Pull-Anfrage geöffnet haben, wird automatisch die Build-Test-Aktion ausgelöst, die einen Build des Snaps startet. Sie können den Fortschritt des Snap-Builds in Ihrer Pull-Anfrage verfolgen (Alle Prüfungen anzeigen -> Details). Sobald der Snap-Build abgeschlossen ist, finden Sie den erstellten Snap (zum Testen) unter „Artefakte“.
Jemand aus dem Team wird die offene Pull-Anfrage prüfen und sie entweder zusammenführen oder eine Diskussion mit Ihnen über zusätzliche Änderungen oder Klärungsbedarf beginnen.
Sobald die Pull-Anfrage mit dem stabilen Zweig zusammengeführt wurde, erstellt eine GitHub-Aktion den Snap mithilfe Ihrer Änderungen neu und veröffentlicht ihn im Snap Store im candidate
. Nachdem der Snap vom Kandidatenkanal ausreichend getestet wurde, wird einer der Betreuer oder Administratoren den Snap in den Stable-Zweig im Snap Store hochstufen.