2010-07-22 5 views

Antwort

11

Vielleicht bezieht sich der SVN-Server, auf den Sie sich beziehen, auf eine Version vor 1.5? Oder das Repository wurde nicht aktualisiert, nachdem der Server selbst aktualisiert wurde?

svn: mergeinfo wird von der Merge-Tracking-Funktion verwendet, um zu verfolgen, welche Revisionen WRT eine Datei oder ein Verzeichnis zusammengeführt wurden.

Die Fehlermeldung, die Sie erhalten, scheint einen Unterschied zwischen der svn-Version Ihres Clients und der auf dem Server installierten Version anzuzeigen.

Nicht sicher über Ihre zweite Frage. TortoiseSVN selbst bietet Ihnen drei verschiedene Möglichkeiten: eine Reihe von Revisionen zusammenführen, eine Verzweigung wieder integrieren und (ich kann mich hier irren, ich bin gerade auf Mac) zwei verschiedene Bäume zusammenführen.

Sie probabily zum svnbook um wirklich zu verstehen, den Unterschied zwischen

svn merge 

und

svn merge --reintegrate

0

prüfen Server-Softwareversion (svnadmin, svnserv oder mod_dav_svn.so) beziehen. Aktualisieren Sie auf ein beliebiges> = 1.5.

Weiter Upgrade-Repository (nehmen Sie einige Sekunden):

$ svnadmin upgrade REPOS_PATH 

Wenn Sie sich Sorgen oder haben keine Remote-Zugriff für die Umwandlung - Dump oder Sync-Repository Kopie von:

$ svnsync initialize --username=XXX --password=YYY $MIRROR $MASTER 
$ svnsync synchronize $MASTER 

oder:

$ svnadmin dump $MASTER > svn.dump 

Das ist alles!

9

Wenn Sie auf IntelliJ 13.1 (Build # IU-135.475) und dieses Problem und Ihr Server nicht 1.7x ist, gehen Sie einfach zu Ihren Subversion Einstellungen, Registerkarte Präsentation, deaktivieren Sie 'Merge-Quelle in Verlauf und Anmerkungen anzeigen ".

SVN: Branch and reintegrate is not working with updated server

+1

der Benutzer nicht erwähnte auch, so ist es ein bisschen zufällig eine Antwort zu geben, dies zu einer sehr genauen IntelliJ Version gebunden. Dies ist auch die gleiche Antwort, die Sie auf den von Ihnen geposteten Link gegeben haben. Spammst du das nur überall hin. Die gleichen Kommentare gelten für diesen Beitrag, keine Erwähnung von IntelliJ. – bitoiu

+1

@bitoiu, aber es ist hilfreich für Leute, die auf IntelliJ Probleme stoßen, und relevant, wenn auch nicht für alle, die diese Antworten lesen. SO Antworten sind nicht nur für den Fragesteller, sondern auch für andere mit ähnlichen Problemen. Das ist der Sinn von SO. –

+0

Ich las die ursprüngliche Frage und Antwort, und dies würde die meisten Überprüfungsprüfungen nicht passieren, es hat 8 Stimmen, es half einigen Leuten, ich bin glücklich damit, aber mein Kommentar bleibt. – bitoiu