Hallo,
ich komme aus einem Bereich, in dem straight im HEAD von einem CVS Server gearbeitet wurde. Ab und zu gab es mal ein Branch, aber die Regel wird im HEAD gearbeitet. Das funktioniert auch soweit ganz gut mit Eclipse Helios.
Nun muss ich auf einem SVN Server arbeiten. Es wurde die aktuellste Version von VisualSVN eingesetzt und ich habe privat ein Repository bei freerepository. Bei beiden erhalte ich immer wieder diverse Fehlermeldungen beim merging, egal wie rum ich merge. Nur weiss ich nicht, wie ich die tree conflicts lösen soll. Ich habe schon im den Eclipse Einstellung die out of date checkbox aktiviert und update nach dem commit immer brav die Ordner (warum auch immer ich das machen muss).
Ich weiß, dass ist nun alles recht vage, aber wenn mir Eclipse nur einen Fehlermeldung namens "tree conflict" präsentiert und mir nicht sagt,warum, und wie ich ihn lösen kann, komme ich nicht weiter. Könnt ihr mir Hinweise geben? Ich habe bedenken, dass ich falsch arbeite.
Übrigens, habe ich alles mit einem Testprojekt durchgeführt, wo ausschließlich ich arbeite. Habe ein Trunk Projekt erstellt, gebrancht und wollte einfach mal nach Änderungen im Trunk dies mit dem Branch mergen. Dann kommen die Fehler mit tree conflict:
Ich habe lediglich im trunk ein neues package "package2" mit einer Klasse "Test".
ich komme aus einem Bereich, in dem straight im HEAD von einem CVS Server gearbeitet wurde. Ab und zu gab es mal ein Branch, aber die Regel wird im HEAD gearbeitet. Das funktioniert auch soweit ganz gut mit Eclipse Helios.
Nun muss ich auf einem SVN Server arbeiten. Es wurde die aktuellste Version von VisualSVN eingesetzt und ich habe privat ein Repository bei freerepository. Bei beiden erhalte ich immer wieder diverse Fehlermeldungen beim merging, egal wie rum ich merge. Nur weiss ich nicht, wie ich die tree conflicts lösen soll. Ich habe schon im den Eclipse Einstellung die out of date checkbox aktiviert und update nach dem commit immer brav die Ordner (warum auch immer ich das machen muss).
Ich weiß, dass ist nun alles recht vage, aber wenn mir Eclipse nur einen Fehlermeldung namens "tree conflict" präsentiert und mir nicht sagt,warum, und wie ich ihn lösen kann, komme ich nicht weiter. Könnt ihr mir Hinweise geben? Ich habe bedenken, dass ich falsch arbeite.
Übrigens, habe ich alles mit einem Testprojekt durchgeführt, wo ausschließlich ich arbeite. Habe ein Trunk Projekt erstellt, gebrancht und wollte einfach mal nach Änderungen im Trunk dies mit dem Branch mergen. Dann kommen die Fehler mit tree conflict:
Code:
merge --depth=infinity --ignore-ancestry https://svn.freepository.com/xxxxxxxxxxx/svn01/trunk@HEAD https://svn.freepository.com/xxxxxxxxxxx/svn01/branches/svn01_ProjektX@HEAD C:/Workspace/svn01Branch
--- Merging differences between repository URLs into C:/Workspace/svn01Branch
C C:/Workspace/svn01Branch/src/package2
C C:/Workspace/svn01Branch/src/package
Merge complete.
==== Conflict Statistics: =====
Tree conflicts: 2
Ich habe lediglich im trunk ein neues package "package2" mit einer Klasse "Test".
Zuletzt bearbeitet: