Wenn ich die Quellcodeverwaltung verwende, bin ich es gewohnt, auf dem Stamm zu arbeiten und dann den Stamm abzuzweigen, kurz bevor ich in QA übergehe.Verschiedene Ansätze zur Verzweigung der Quellcodeverwaltung
Ich habe mit einigen anderen Leuten in der Abteilung gesprochen und anscheinend gibt es einige leidenschaftliche Ansichten über eine andere Art zu arbeiten, die den neuen Zweig am Anfang des Entwicklungszyklus kreieren würde verzweigen und dann am Ende zum Stamm zurückführen. Die Idee zu diesem Ansatz ist, den Stamm makellos zu halten. Die Skepsis gegenüber der Behauptung, dass ein Befürworter den letzteren Ansatz als den "Standard" -Ansatz bezeichnet hat (obwohl er froh darüber wäre, etwas anderes zu erfahren), würde mich nicht wundern, wenn ich höre, dass dies ziemlich häufig vorkommt. Ich kann mir einige Vorteile vorstellen (einfacher zu wählen und zu entscheiden, wann welche Funktion oder Gruppe von Funktionen implementiert werden soll), aber auch einige Nachteile (mögliche Zusammenführungsprobleme, da jeder einzelne Zweig wieder mit der Verbindungsleitung verbunden werden muss).
habe einige weitere Forschung und fanden diese: http://www.lostechies.com/blogs/derickbailey/archive/2009/07/15/branch-per-feature-source-control-introduction.aspx
Würde gespannt sein von Menschen, für die relativen Stärken und Schwächen dieser Ansätze sind, und auch über andere Ansätze ihren Sinn zu hören, dass die Menschen möglicherweise verwenden.
Nein, das ist genau das, was ich gesucht habe. Vielen Dank. –
Ja, ich habe die gleiche Meinung, aber ich kann in mir zumindest erkennen, dass es derzeit (für mich) nur eine historische Voreingenommenheit ist mehr als alles andere. Es gibt einige interessante Antworten in jedem Lager in dem von Ihnen bereitgestellten Link ... –