views:

296

answers:

1

using svn 1.6.6 with tortoisesvn 1.6.6

what I am doing:

1) Apply external properties to a folder in the trunk (both single file and folder external, externals are binary files)

2) Create a branch from the trunk and update the entire project

3) Modify a file on the branch and commit the changes, then update the entire project.

4) Merge -> "Reintegrate a branch" when I get to the last screen I click "test merge" and get this error: Error: Cannot reintegrate into mixed-revision working copy; try updating first

I update the entire project and still the same error.

other observations: If I "Merge a range of revisions" everything works fine. If I remove the externals everything works fine using either "Merge a range of revisions" or "Reintegrate a branch"

Anyone else having this issue?

A: 

found a work-around.

1) get the revision number for the branch you are going to integrate.

2) Update to Revision (using tortoiseSVN), and put the branch revision in the indicated textbox.

3) check the box -> "Omit externals"

now go and re-integrate the branch to the trunk and all works.

note: I tried with multiple clients, SmartSVN and Tortoise, had same error.

dnndeveloper