Thomas N.: TortoiseSVN: Noch eine Frage

Beitrag lesen

Hallo,

ich habe ein gutes Tutorial für den Umgang mit Tortoise SVN gefunden und gelesen, aber ich verstehe darin etwas nicht.

Vielleicht kann mir das jemand, der etwas erfahrener in Versionskontrollen ist, ja erklären. Deshalb frage ich das mal.

Szenario:

Er hat 3 Ordner: trunk, tags und branches. Nun ist der aktuelle Haupt-Quellcode im trunk und er hat einen Tag 1.0 erzeugt. Diese beiden Codes sind identisch.
Um nun entwickeln zu können, kopiert er genau diesen Quellcode in branches. Und fängt an zu entwickeln.
Jetzt entdeckt er einen Bug im Tag 1.0.
Also checkt er eine Arbeitskopie vom trunk aus und fixt den Bug. Und er erzeugt einen Tag namens 1.0.1
Damit ist bis hierher alles klar. Aber der aktuelle Entwicklungsversion im branch hat ja noch den Bug. Also merged er nun und genau hier verstehe ich den merge nicht.
merge

Warum wird vom branch in den trunk gemerged?

Ich hätte nun gedacht, umngekehrt würde ein Schuh daraus. Im trunk steht doch der fix des Bugs drinne?

Kann mir das jemand erklären?

Tschüss, Tom