Hausaufgabe: Unterschied zwischen den Versionen
Aus Das Sopra Wiki
| Zeile 165: | Zeile 165: | ||
Bitte vergewissern Sie sich vorher noch einmal, ob eine entsprechende [[Git#Dateien Ignorieren|.gitignore Datei]] angelegt ist, damit auschließlich relevante Projektdateien (z.B.: die Solution und Codedateien) aber keine temporären Dateien im Repository eingecheckt werden. | Bitte vergewissern Sie sich vorher noch einmal, ob eine entsprechende [[Git#Dateien Ignorieren|.gitignore Datei]] angelegt ist, damit auschließlich relevante Projektdateien (z.B.: die Solution und Codedateien) aber keine temporären Dateien im Repository eingecheckt werden. | ||
== Abgabe finalisieren == | == Abgabe 6: Abgabe finalisieren == | ||
Wenn Sie in Ihrer Gruppe die Aufgaben als letztes abschließen (d.h. Sie die letzte | Wenn Sie in Ihrer Gruppe die Aufgaben als letztes abschließen (d.h. Sie die das letzte Item im Sprintbacklog schließen) erledigen Sie noch folgende Aufgabe. | ||
Der Fortschritt der während des Sprints erzielt wurde (Inkrement) muss auf den <code>release</code> branch übertragen werden, damit trotz weiterer Arbeit immer eine auslieferbare Version verfügbar ist. | Der Fortschritt der während des Sprints erzielt wurde (Inkrement) muss auf den <code>release</code> branch übertragen werden, damit trotz weiterer Arbeit immer eine auslieferbare Version verfügbar ist. In den auf die Hausaufgabe folgenden Sprints gehört dies zu den aufgaben des Product owners. | ||
* Schließen Sie das Sprintbacklog (<code>Issues -> Meilensteine -> Hausaufgabe -> Schießen</code>). | * Schließen Sie das Sprintbacklog (<code>Issues -> Meilensteine -> Hausaufgabe -> Schießen</code>). | ||
* Erstellen sie einen [[Gitea#Pullrequest|Pullrequest]] (siehe Abb. 8), sodass der aktuelle Stand von <code>master</code> nach <code>release</code> übertragen werden kann | * Erstellen sie einen [[Gitea#Pullrequest|Pullrequest]] (siehe Abb. 8), sodass der aktuelle Stand von <code>master</code> nach <code>release</code> übertragen werden kann. Gehen Sie wie folgt vor: | ||
** Klicken Sie in Gitea auf den Reiter <code>Code -> Branch: master</code>. | ** Klicken Sie in Gitea auf den Reiter <code>Code -> Branch: master</code>. | ||
** Drücken Sie auf den | ** Drücken Sie auf den Button <code>Neuer Pull-Request</code>. | ||
** Prüfen Sie im folgenden Dialog, dass als Ziel <code>release</code> und als pullen von <code>master</code> gewählt sind. Geben Sie dem Pullrequest den Titel ''Hausaufgabe''. | ** Prüfen Sie im folgenden Dialog, dass als Ziel <code>release</code> und als pullen von <code>master</code> gewählt sind. Geben Sie dem Pullrequest den Titel ''Hausaufgabe''. Ihnen werden daraufhin alle Änderungen die mit dem Pull-Request vom <code>master</code> auf den <code>release</code> -Branch übertragen werden sollen angezeigt. | ||
** Drücken Sie auf <code>Pullrequest Erstellen</code>. | ** Drücken Sie auf <code>Pullrequest Erstellen</code>. | ||
** Gitea wird feststellen, dass <code>master</code> | ** Gitea wird feststellen, dass es zwischen <code>master</code> und <code>release</code> keine Konflikte gibt, und der Merge automatisch durchgeführt werden kann. Ein weiteres Drücken auf <code>Pull-Request Zusammenführen</code> öffnet ein Kommentarfenster, noch einmal drücken schließt den Pull-Request ab. | ||
Die Änderungen die Sie und ihre Gruppe während des Hausaufgabensprints gemacht haben, | Die Änderungen die Sie und ihre Gruppe während des Hausaufgabensprints gemacht haben, befinden sich nun auch auf dem <code>release</code>-Branch. | ||
=== Hinweise === | === Hinweise === | ||
