Ich fragte mich nur, was die beste Praxis in diesem Szenario wäre:Best Practice für die Verzweigung einer Verzweigung und die Kombination mit der Amtsleitung in SVN?
Ich habe "Branch A", die vor einem Monat oder so aus dem Kofferraum verzweigt wurde, die unvollendeten Code enthält. Ich habe auch Code, der derzeit an der Spitze des Stammes ist.
Was ich brauche, ist in der Lage zu haben, einen anderen Zweig, der sowohl den aktuellen Code auf der Leitung und den Code in "Branch A" enthält, aber ich möchte es in "Branch B" umbenennen. Der neue Zweig soll dazu dienen, an Features für eine bestimmte Veröffentlichung zu arbeiten, während "Zweig A" nur dazu diente, an einer bestimmten Funktion zu arbeiten.
Do I:
A) Merge aus dem Stamm mit dem Zweig und dann den Zweig umbenennen?
B) Machen Sie einen Zweig vom Stamm und fusionieren Sie dann "Zweig A" in den neu erstellten "Zweig B"?
C) Führen Sie in TortoiseSVN eine "Zwei-Wege-Zusammenführung" durch?
D) Eine andere Option?
Fragen Sie sich nur, was in diesem Fall empfohlen würde, und was würde die wenigsten Kopfschmerzen auf der Straße geben.
Danke!
Alle Arbeiten in A getan wird jetzt in B. getan werden soll Soll ich erstellt Zweig A oder etwas nach B löschen? Ich denke, ich kann nicht, wenn ich B von A abzweige. – Jordan
Wenn der Punkt von Zweig B ist, Zweig A loszuwerden, dann sollten Sie gerade Stammänderungen in Zweig A zusammenführen, und dann sind Sie fertig. Zweig B würde niemals erstellt werden müssen. Es klang, als ob du in deiner ursprünglichen Frage zwei Zweige benötigst. –
Nun, ich muss zuerst die Änderungen von Zweig A integrieren. Ich will nur, dass es "Zweig B" heißt und es sowohl den aktuellen Code aus dem Stammkopf als auch die Änderungen von "Zweig A" enthalten soll. – Jordan