Gitea: Unterschied zwischen den Versionen

Aus Das Sopra Wiki
Langenfeld (Diskussion | Beiträge)
Langenfeld (Diskussion | Beiträge)
 
(2 dazwischenliegende Versionen von einem anderen Benutzer werden nicht angezeigt)
Zeile 1: Zeile 1:
'''Gitea''' ist ein leichtgewichtiger Git-Service. Es ist ähnlich zu GitHub, Bitbucket, und Gitlab. Gitea ist ein [https://blog.gitea.io/2016/12/welcome-to-gitea/ fork von Gogs]. Im SoPra wird Gitea zum einen als [[Git#Remote|remote-Repository]] verwendet zum anderen als [[Scrum und Gitea|Tool zum umsetzen von Scrum (Scrum und Gitea)]].
'''Gitea''' ist ein leichtgewichtiger Git-Service. Es ist ähnlich zu GitHub, Bitbucket, und Gitlab. Gitea ist ein [https://blog.gitea.io/2016/12/welcome-to-gitea/ fork von Gogs]. Im SoPra wird Gitea zum einen als [[Git#Remote|remote-Repository]] verwendet zum anderen als [[Scrum und Gitea|Tool zum Umsetzen von Scrum (Scrum und Gitea)]].
__TOC__
__TOC__


Zeile 16: Zeile 16:


Die Repositoryübersicht ist in mehrere Registerkarten unterteilt (Abbildung 2):
Die Repositoryübersicht ist in mehrere Registerkarten unterteilt (Abbildung 2):
* Code: bietet eine Übersicht über das Repository. Es zeigt die aktuelle Version des default Branch (hier <code>dev</code>).  
* '''Code''': bietet eine Übersicht über das Repository. Es zeigt die aktuelle Version des default Branch (hier <code>dev</code>).
* Issues: zeigt alle Issues im Projekt an. Hier lassen sich auch Labels bearbeiten und Milestones erstellen.
* '''Issues''': zeigt alle Issues im Projekt an. Hier lassen sich auch Labels bearbeiten und Milestones erstellen.
* Pull Requests: zeigt eine Liste von allen [https://en.wikipedia.org/wiki/Distributed_version_control#Pull_requests Pull Requests] die im Repository gestellt wurden.
* '''Pull Requests''': zeigt eine Liste von allen [https://en.wikipedia.org/wiki/Distributed_version_control#Pull_requests Pull Requests] die im Repository gestellt wurden.
* Releases: listet Releases auf, die im Projekt erstellt wurden. Releases verbinden einen bestimmten Zustand des Repositories mit einem Titel, einem Text und zusätzlich hochgeladenen Dateien (z.B: einer kompillierten Version des Programms).
* '''Releases''': listet Releases auf, die im Projekt erstellt wurden. Releases verbinden einen bestimmten Zustand des Repositories mit einem Titel, einem Text und zusätzlich hochgeladenen Dateien (z.B: einer kompillierten Version des Programms).
* Wiki: erlaubt es jedem Benutzer des Repositories Wiki-Seiten für das Projekt zu erstellen.
* '''Wiki''': erlaubt es jedem Benutzer des Repositories Wiki-Seiten für das Projekt zu erstellen.
<br clear="all">
<br clear="all">


Zeile 40: Zeile 40:
Es gibt 3 möglichkeiten einen Pull-Request zusammenzuführen:
Es gibt 3 möglichkeiten einen Pull-Request zusammenzuführen:


In Gitea ist standardmäßig '''"Pull-Request zusammenführen"''' ausgewählt, dadurch werden die Commits aus dem Quell (master) in den Ziel (release) Branch durch einen Merge Commit hinzugefügt. Angenomman man hat diese Situation:
In Gitea ist standardmäßig '''"Merge Commit erstellen"''' ausgewählt, dadurch werden die Commits aus dem Quell (master) in den Ziel (release) Branch durch einen Merge Commit hinzugefügt. Angenomman man hat diese Situation:


  A---B---C---D---E master
  A---B---C---D---E master
Abgerufen von „https://sopranium.de/Gitea