Einzelnen Beitrag anzeigen

blackfin
(Gast)

n/a Beiträge
 
#3

AW: SVN-Branch mit utomatischem Comit

  Alt 7. Jun 2011, 10:39
Zitat:
Wenn sich im trunk und in Deinem Branch an der gleichen Stelle etwas ändert, ist ein manueller Eingriff zwingend notwendig um das aufzulösen.
Das stimmt nicht ganz (auf den ztwingenden manuellen Eingriff bezogen), vielleicht hilft dir das weiter:
Es gibt für "Automatismen" dieser Art die command line switches

--accept theirs-full
--accept mine-full

um Konflikte auch ohne Interaktion zu lösen.

Also z.B.

svn resolve --accept mine-full
svn commit -m ""

(überschreibt alle Konflikte im repository mit deinen dateien)

und

svn update --accept theirs full

(überschreibt alle Konflikte in deiner working copy mit denen aus dem repository)

Um den Branch in den Trunk zu mergen, kannst du das ja auch serverseitig über einen Cronjob / Trigger etc. machen.


Einen guten Überblick über merge, branch, reintegrate (eigentlich genau das, was du machen willst, soweit ich das verstanden habe), findest du auch hier:
Subversion Howto Branch, Merge, Reintegrate

Geändert von blackfin ( 7. Jun 2011 um 10:57 Uhr)
  Mit Zitat antworten Zitat