In tortoiseSvn 1.8 there is no "reintegrate" a branch option. What is the right way to reintegrate a branch in Tortoise Svn 1.8?
In choose merge and then next option:
Then I get next window:
Or am I doing something else wrong?
In tortoiseSvn 1.8 there is no "reintegrate" a branch option. What is the right way to reintegrate a branch in Tortoise Svn 1.8?
In choose merge and then next option:
Then I get next window:
Or am I doing something else wrong?
Just merge branch to any TARGET
Edit
OK, extended answer: "Merge for Dummies" in pictures
Preface
OK, I will not mask or hide used proving ground.
Used in this sample resources:
z:\WC-Trunk
(WC of trunk, used in process)Steps to reproduce
In order to merge branch to trunk, I have to have Working Copy of trunk, thus - trunk's HEAD checkouted to WC-Trunk
it's needed WC
Start merging
Select "Merge range", because "This method covers the case when you have made one or more revisions to a branch (or to the trunk) and you want to port those changes across to a different branch"
Select all revisions, if otherwise not defined and path to tree in repository, which have to be merged to trunk (our French branch)
Define (if needed) some additional merge options, can test merge in order to detect, will be conflict resolution needed in any form, or just start real merge process at last
Hold down
Shift
key when you are opening context menu, you will see hidden options. There will beTortoiseSVN
/Merge reintegrate...
in menu.However you should use new
Automatic reintegration merge
It is no longer in TortoiseSVN because Subversion 1.8 deprecated the --reintegrate option. Subversion 1.8 has automatic reintegration handling/detection.
See: Subversion 1.8 release notes, specifically the auto-reintegrate section
Here is the relevant area, for convenience:
In your case, you should do the following:
According to the compatibility table, a Subversion 1.8 client can perform this auto-reintegrate as long as your Subversion server and repository format are each version 1.5 or later.
I haven't done an auto-reintegrate yet myself, I'm just going off the release notes.