I'm trying to merge a trunk into a branch in SVN. I keep getting tree conflicts. I'm fairly sure the following is the simplest possible case of merging a trunk to a branch, but the problem remains:
$ svn ls svn://server
branches/
trunk/
$ svn ls svn://server/trunk
file1.tldr
file2.tldr
$ svn copy svn://server/trunk svn://server/branches/test_branch -m ""
Committed revision 4334.
$ cd /tmp
$ mkdir test
$ cd test
$ svn checkout svn://server/branches/test_branch
A test_branch/file1.tldr
A test_branch/file2.tldr
Checked out revision 4334.
$ cd test_branch
$ ls
file1.tldr file2.tldr
$ svn merge svn://server/trunk
--- Merging r4316 through r4334 into '.':
C file1.tldr
C file2.tldr
Summary of conflicts:
Tree conflicts: 2
$ svn status
C file1.tldr
> local add, incoming add upon merge
C file2.tldr
> local add, incoming add upon merge
I haven't made any changes to anything at this point -- neither the files in trunk nor test_branch have been modified since test_branch was created (as a copy of trunk). So how can there be tree conflicts? Am I missing a step? I'm using SVN 1.6.
Thanks in advance. I am an SVN newbie.