Hi!
Frag mich grad wie ich am besten vorgehe, was das anlegen von Branches angeht.
Ich (alleiniger Entwickler) will mir gleich einen vernünftigen Workflow aneignen und nicht will durch einander entwickln. Hab noch einen Kollegen der testet, was ich entwickle und wir wollen in Sprints arbeiten um immer alle 4 Wochen eine neue Version zu releasen. Ist für unsere Kunden einfach gut so, so können sie sich auf Update einrichten usw.
Jetzt hab ich es in dem Sprint mal so gemacht:
Branch angelegt "release-3.0.5"
Darin hab ich alle Issues (Jira) eingebaut und in commit message die Issue Nummer eingetragen
Eine andere Möglichkeit ist ja, pro Issue einen Branch zu machen. Geht auch direkt aus Jira heraus. Wenn ich dann aber sagen wir 10 Branches habe am Ende des Sprints muss ich die alle in den Master mergen (manuell?) Oder gibts da in Bitbucket eine einfache Möglichkeit?
Welche der beiden Varianten haltet ihr für sinnvoll und warum? Welche Erfahrungen habt ihr gemacht. Möchte mich gern vorher informieren und nicht erst in Probleme laufen
Frag mich grad wie ich am besten vorgehe, was das anlegen von Branches angeht.
Ich (alleiniger Entwickler) will mir gleich einen vernünftigen Workflow aneignen und nicht will durch einander entwickln. Hab noch einen Kollegen der testet, was ich entwickle und wir wollen in Sprints arbeiten um immer alle 4 Wochen eine neue Version zu releasen. Ist für unsere Kunden einfach gut so, so können sie sich auf Update einrichten usw.
Jetzt hab ich es in dem Sprint mal so gemacht:
Branch angelegt "release-3.0.5"
Darin hab ich alle Issues (Jira) eingebaut und in commit message die Issue Nummer eingetragen
Eine andere Möglichkeit ist ja, pro Issue einen Branch zu machen. Geht auch direkt aus Jira heraus. Wenn ich dann aber sagen wir 10 Branches habe am Ende des Sprints muss ich die alle in den Master mergen (manuell?) Oder gibts da in Bitbucket eine einfache Möglichkeit?
Welche der beiden Varianten haltet ihr für sinnvoll und warum? Welche Erfahrungen habt ihr gemacht. Möchte mich gern vorher informieren und nicht erst in Probleme laufen