Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Versionierung mit Github #10

Open
Fox-Alpha opened this issue Apr 8, 2021 · 0 comments
Open

Versionierung mit Github #10

Fox-Alpha opened this issue Apr 8, 2021 · 0 comments
Assignees
Labels
Dokumentation Beschreibungen von Funktionen und Abläufen im WIKI Idee Eine Idee die noch umgesetzt werden kann Organisation Organisatorische Dinge rund um das Projekt

Comments

@Fox-Alpha
Copy link
Member

Um die Entwicklung etwas besser zu Strukturieren gibt es viele Ansätze.

Mein Vorschlag ist es eine einfache Struktur zu nutzen die sich aber im Projekverlauf erweitern lässt.

Im Repository soll es nur einen Hauptentwicklungs Branch geben. Diese habe ich bei Einrichtung develop genannt.

Für die Entwicklung neuer Funktionen soll es pro Funktion (Sinngemäß) einen eigenen Branch geben. Dieser sollte mit dem Prefix Feature_ benannt werden. Bei Abschluss einer Funktionalität soll dieser wieder in den Hauptbranch gemerged werden. Dies sollte nur durchgeführt werden wenn die Funktion als Abgeschlossen gelten kann und diese nach eingehendem Review weitesgehend Fehlerfrei ist. Ein Feature sollte keine Abhängigkeit zu einem weiteren Feature haben wenn es sich vermeiden lässt.

Ein neuer Feature Branch sollte nur aus dem Hauptzweig der Entwicklung abgeleitet werden um Abhängigkeiten zu vermeiden

Als Ansatz für die Umsetzung gibt es den sogenannten git-flow (light) dieser nutzt das beschriebene Verfahren
Doku zum Git-Flow light
zur zur vollständigen Variante

@Fox-Alpha Fox-Alpha added Dokumentation Beschreibungen von Funktionen und Abläufen im WIKI Idee Eine Idee die noch umgesetzt werden kann Organisation Organisatorische Dinge rund um das Projekt labels Apr 8, 2021
@Fox-Alpha Fox-Alpha added this to the Prototype milestone Apr 8, 2021
@Fox-Alpha Fox-Alpha added this to Regelwerk in Regeln & Co. Apr 8, 2021
@Fox-Alpha Fox-Alpha moved this from Regelwerk to To Do in Regeln & Co. Apr 8, 2021
@Fox-Alpha Fox-Alpha removed this from the Prototype milestone Apr 8, 2021
@Fox-Alpha Fox-Alpha moved this from To Do to Entwicklungs Regelwerk in Regeln & Co. Apr 8, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Dokumentation Beschreibungen von Funktionen und Abläufen im WIKI Idee Eine Idee die noch umgesetzt werden kann Organisation Organisatorische Dinge rund um das Projekt
Projects
Regeln & Co.
Entwicklungs Regelwerk
Development

No branches or pull requests

2 participants