Hallo, ich nutze seit einigen Tagen das Versionsverwaltungssystem SVN. Folgendes Scenario: Ich hatte ein Softwareprojekt A. Dieses lief soweit fehlerfrei. Um einen Test zu machen zu dem einige Aenderungen notwendig waren. Also erstellte ich einen Branch B. Bei der Arbeit mit B viel mir auf, dass ich einen Fehler in A hatte. Jemand hat mir erzaehlt, dass ich nun die in B oder sogar C geaenderten Sachen nun wieder zurueck in A spielen kann um dort weiterzuarbeiten. Aber wie? Ist das ein Merge? - Muss ich nun von Projekt B einen Merge auf Projekt A machen? Ich nutze Eclipse mit Subclipse Erweiterung. Waere super, wenn mir jemand eine kurze Hilfestellunge geben koennte, ohne dass ich das komplette SVN Buch lesen muss. Danke mfg Alex
Hallo, mergen mit Subversion ist recht einfach, hier geht es z.B. per Kommandozeile so: http://svnbook.red-bean.com/en/1.0/re16.html Am ehesten aber würde ich etwas besseres empfehlen, z.B. "git". Das ist ein Tool, welches dann auch sauber mitspeichert, wer wie wo gemergt hat. SVN ist in der Hinsicht etwas eingeschränkt und man verliert im Prinzip alle Informationen über das Merging. Subversion kann nur eine lineare Geschichte, während z.B. git einen beliebigen azyklischen Graphen verarbeiten kann. Also... falls Du ein neues Tool nehmen willst mit deutlich mehr Möglichkeiten, nimm git (kannst da auch recht problemlos SVN importieren), ansonsten steht das doch recht einfach im SVN-Book beschrieben.
Mein Problem ist, dass es nicht nur Projekt ABC sondern 8 Projekte gibt! Ich habe SVN bisher nur linear ohne Branches verwendet. Diesmal halt richtig (fuer DA-klappt ja auch super mit OpenOffice). Wenn ein Merge das richtige ist, dann werd ichs mal Versuchen. mfg Alex
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.